gridbaglayout

    2热度

    1回答

    这里我使用的是面板上gridbag布局添加排列5行5级的部件,我希望他们有不同的高度like this但是这样做 public void mainpanel3(){ pupper.setBackground(Color.yellow); ptable.setBackground(Color.BLACK); lthird.setOpaque(true); l

    1热度

    1回答

    我试图设计一个弹出窗口来通知接收新的电子邮件。 这是代码: import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.GridBagConstraints; import java.awt.GridBagLayout; import java.awt.Inse

    3热度

    2回答

    我正在用Swing制作一个计算器来练习,而我无法弄清楚为什么我在JButton行的边缘和父JPanel的边缘(buttonPanel)之间存在这个间隙。我翻遍了我的代码并改变了一些东西,但我仍然无法弄清楚为什么差距在那里。如果我删除了MatteBorder,将边框保留为默认值,则间隔消失,但是我会在按钮之间有两个边框。如果我将我的JTextField的列大小缩小到7,那么差距就会消失。我怎样才能解

    0热度

    2回答

    我想使用GridBagLayout来显示图像,JLabel和JTextField。 的图像应该看起来像这样 这是我都试过了,但JTextField的下方显示的图像,而不是除了 JPanel panel = new JPanel(new GridBagLayout()); gbc = new GridBagConstraints(); for (int i = 0; i < E

    0热度

    1回答

    我对某些按钮和面板有问题。我使用GridBagLayout 6x1创建了一个JPanel。 GraphicPaintedPanel deck = new GraphicPaintedPanel(); GridBagLayout gblDecks = new GridBagLayout(); gblDecks.columnWidths = new in

    2热度

    3回答

    我想在我的程序中尝试GridBagLayout,但很遗憾我没有清楚地理解它,我也试过实现GridLayout,但都给了我不同的问题。让我告诉你的代码输出图片,以进一步澄清: package iKleen; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.net.*; publi

    -2热度

    2回答

    i want it to be like this我正在练习[GridBagLayout]我在网上搜索它,但我没有找到我的问题的答案,然后我来这里找到一些帮助,他们为什么要分开对方 package swing; import javax.swing.*; import java.awt.*; public class StudentProfile extends JFrame {

    0热度

    1回答

    我有两个面板。第一个看起来像这样。 public class BoardPanel extends JPanel { public BoardPanel() { setLayout(null); this.setOpaque(false); Button button = new JButton(".."); button.s

    0热度

    1回答

    我有一个JPanel三个按钮和一个标签。一个按钮和标签位于第一行,另外两个按钮位于第二行。我需要标签位于右上方,但这样做会导致标签意外增大,并将两个向下按钮向左推。 public class UserInterface extends JFrame { int width; int height; JPanel panel; public stat

    1热度

    2回答

    我的表格下方有两个按钮。但是一个按钮几乎占据了我桌子的所有空间。我想修剪两个按钮之间的列空间。将weight.x = 1添加到我的左侧按钮不会向右推。 gbc.anchor = GridBagConstraints.FIRST_LINE_START; gbc.insets = new Insets(20, 10, 0, 0); gbc.gridx = 0; gbc.gridy = 0; J