JAVA窗口实现子面板
时间: 2024-03-08 14:49:03 浏览: 117
java实现点击按钮事件弹出子窗口
要在Java窗口中实现子面板,可以使用Swing或JavaFX等GUI库中的容器组件,例如JPanel或TabPane等。
下面是一个使用Swing的例子:
```java
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JButton;
public class SubPanelExample {
public static void main(String[] args) {
JFrame frame = new JFrame("SubPanel Example");
frame.setSize(400, 300);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 创建主面板
JPanel mainPanel = new JPanel();
// 创建子面板1
JPanel subPanel1 = new JPanel();
subPanel1.add(new JButton("Button 1"));
// 创建子面板2
JPanel subPanel2 = new JPanel();
subPanel2.add(new JButton("Button 2"));
// 将子面板1和子面板2添加到主面板中
mainPanel.add(subPanel1);
mainPanel.add(subPanel2);
// 将主面板添加到窗口中
frame.add(mainPanel);
frame.setVisible(true);
}
}
```
上述代码创建了一个窗口和一个主面板,然后在主面板中添加了两个子面板,并将主面板添加到窗口中。运行程序后,会在窗口中显示出两个带有按钮的子面板。
阅读全文