欢迎光临散文网 会员登陆 & 注册

Java学习笔记:Swing,图形化用户界面,GUI,JFrame,按钮,布局方式,空布局,文本框

2020-03-30 23:30 作者:诗书画唱  | 我要投稿

GUI:图形化用户界面

步骤

1.导入包

import  java.awt.*;

import javax.swing.*;

2.使用类继承自JFrame

3.在构造方法中写窗体的属性




必备的5个属性

visible(boolean b):设置窗体的显示状态

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE):设置关闭窗体时释放资源

this.setLayout():设置窗体布局方式

this.setSize():设置窗体大小

this.setLocationRelativeTo(null):设置窗体居中显示,必须在设置窗体大小后



常用布局(三种布局方式,需要了解):

默认的时边界布局(BorderLayout)


FlowLayout:流式布局,设置其像瀑布流一样的从上到下,从左到右的方式进行布局


GridLayout:设置布局方式为表格布局


空布局:需要掌握:

this.setLayout(null);



文本框:

JTextField jtf=new JTextField();

jtf.setBounds(150,100,100,35);//4个参数,分别是距离左边的位置,上边的位置,宽度和高度




按钮:

JButton btn1=new JButton("按钮1")

// btn1.setSize(100,35);//

// btn1.setLocation(200,200);//位置


Java学习笔记:Swing,图形化用户界面,GUI,JFrame,按钮,布局方式,空布局,文本框的评论 (共 条)

分享到微博请遵守国家法律