将一个JPanel置于Netbeans的JFrame中

时间:2016-05-07 12:01:19

标签: java swing netbeans jpanel

我有一个JFrame,其中包含使用Swing放置的10个JPanel个组件。我有一个从代码创建的面板。我添加了JLabel和东西。

问题是当我尝试使用框架上的GridBagLayout来居中所有面板时。面板居中,但我手动创建的面板不再出现。

如何制作手动创建的?

主要代码:

Interface f = new Interface();
f.setExtendedState(f.getExtendedState() | JFrame.MAXIMIZED_BOTH); 
f.setLayout(new GridBagLayout());
f.setVisible(true);

将手动创建的面板添加到JFrame的代码:

this.getContentPane().add(hotelPanel);
hotelPanel.setSize(800, 1000);
hotelPanel.setLocation(300, 1);
hotelPanel.setVisible(false);

0 个答案:

没有答案