Java面板容器组件 之 JPanel
一、常用构造方法序号方法作用1public JPanel()创建一个默认布局的JPanel2public JPanel(LayoutManager layout)创建指定布局管理器的JPanel二、常用方法序号方法作用1public void setLayout(LayoutManager layout)设置面板布局管理器...
·
简介
JPanel 类是Java 中一种常用到的中间容器,也是使用最多的Swing 组件之一。JPanel 中不仅可以添加组件和其他面板,还可以将JPanel 作为组件加入到JFrame 中去。JPanel 类从JComponent 类继承。
一、常用构造方法
序号 | 方法 | 作用 |
---|---|---|
1 | public JPanel() | 创建一个默认布局的JPanel |
2 | public JPanel(LayoutManager layout) | 创建指定布局管理器的JPanel |
二、常用方法
序号 | 方法 | 作用 |
---|---|---|
1 | public void setLayout(LayoutManager layout) | 设置面板布局管理器 |
2 | public Component add(Component comp) | 将指定的组件comp添加到面板中 |
三、简单例子
使用JPanel面板在窗口内布局4个按钮。
import javax.swing.*;
public class JPanelDemo extends JFrame{
public JPanelDemo(){
super("JPanel");
JPanel p1 = new JPanel();
JPanel p2 = new JPanel();
//定义2个面板
JButton b1 = new JButton("小赵");
JButton b2 = new JButton("小孙");
p1.add(b1);
p2.add(b2);
add(p1,"North");
add(p2,"South");
setSize(300,200);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args){
new JPanelDemo();
}
}
运行结果:
更多推荐
已为社区贡献1条内容
所有评论(0)