本文主要介绍Java Swing JPanel panel的使用方法,通过示例代码进行了非常详细的介绍,对大家的学习或工作有一定的参考价值。有需要的朋友下面和边肖一起学习。
1. 概述
官方javadocapi:javax . swing . jpanel
JPanel,面板。JPanel是开发中经常使用的通用轻量级面板容器组件。
JPanel 常用构造方法:
//创建默认情况下使用流式布局的面板
JPanel()
//创建指定布局管理器的面板
JPanel(布局管理器布局)
2. 代码实例
包com . xiets . swing;
导入javax . swing . *;
导入Java . awt . *;
公共类Main {
公共静态void main(String[] args) {
JFrame jf=new JFrame('用户登录');
JF . setdefaultcloseoperation(window constants。EXIT _ ON _ CLOSE);
//第一个JPanel,使用默认浮动布局
JPanel panel 01=new JPanel();
Panel01.add(新JLabel(' username '));
panel01.add(新的JTextField(10));
//2nd JPanel,使用默认浮动布局
JPanel panel 02=new JPanel();
Panel02.add(新JLabel('秘密代码'));
panel02.add(新JPasswordField(10));
//第三个JPanel,使用浮动布局,容器中的组件显示在中央。
JPanel panel 03=new JPanel(new flow layout(flow layout。居中));
Panel03.add(新JButton(' log in '));
panel 03 . add(new JButton(' registered '));
//创建一个垂直的box容器,将上面的3个jpanel串在一起,作为内容面板添加到窗口中。
box vBox=box . createverticalbox();
vbox . add(panel 01);
vbox . add(panel 02);
vbox . add(panel 03);
JF . setcontentpane(vBox);
JF . pack();
JF . setlocationrelativeto(null);
JF . set visible(true);
}
}
结果显示:
这就是本文的全部内容。希望对大家的学习有帮助,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。