Java 将宽度设置为JPanel上窗口的100%

Java 将宽度设置为JPanel上窗口的100%,java,swing,jpanel,Java,Swing,Jpanel,我目前正在使用Luna Eclipse和Windows Builder创建GUI 我使用的是静态布局,并添加了一个JPanel,我的问题是。。。如何将JPanel的宽度设置为窗口的100% 到目前为止,我的代码是: JPanel panel = new JPanel(); panel.setBackground(new Color(30, 144, 255)); panel.setBounds(0, 0, 643, 54); panel.setSize(643,50);

我目前正在使用Luna Eclipse和Windows Builder创建GUI

我使用的是静态布局,并添加了一个JPanel,我的问题是。。。如何将JPanel的宽度设置为窗口的100%

到目前为止,我的代码是:

JPanel panel = new JPanel();
    panel.setBackground(new Color(30, 144, 255));
    panel.setBounds(0, 0, 643, 54);
    panel.setSize(643,50);
    frame.getContentPane().add(panel);
使用panel.setSize()可以编辑宽度,如您所见,我有643。但我想改变这一点太100%的窗口

有人能告诉我怎么做吗

提前感谢,,
Sam

使用
边框布局

frame.getContentPane().add(panel, BorderLayout.PAGE_START);
pack()
封闭框架;更多