java.swing.JPanel,java jpanel默认布局,Java Swing JPanel面板的使用方法

java.swing.JPanel,java jpanel默认布局,Java Swing JPanel面板的使用方法

本文主要介绍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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: