本文主要是介绍Java程序界面Swing设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Swing是一种轻量级的组建,这相比AWT而言,更体现出来Java的跨平台性质,学习java也有一段时间了,一直在接触基础的东西,连swing都还没有认真码过一下;下面是记录一下自己的java学习Swing!~!
1.0 创建窗体:JFrame包含标题,最小化、最大化、关闭按钮是JFrame的基本构成;以下方法提供一系列操作
setTitle(String):设置窗体标题;
setBounds(x, y, width, height):分别是显示位置,显示大小:如图:
2.简单的代码示例如下:
import javax.swing.JFrame;/**
*Aug 29, 2017 7:31:25 PM
* By: 善水公社
* Administrator
* wyweb@163.com
*/
public class JFrameTest extends JFrame {/*** 设置JFrameTest的构造器* 复习:java程序设计的落地原则* 1.类的设计* 2.构造器* 3.成员变量* 4.成员方法*/public JFrameTest() {super();setTitle("善水公社");setBounds(100, 100, 500, 350);//设置窗体的显示位置和大小//s设置为不采用任何布局管理器getContentPane().setLayout(null);setDefaultCloseOperation(3);}//main方法为程序的主入口public static void main(String[] args) {//实例化类的对象JFrameTest j = new JFrameTest();j.setVisible(true);}
}
3.运行结果:
4.注意:
再利用JFrame进行设置窗体时,必须在实例化类的对象之后,setVisable(Boolean b)来设置可见性;因为在默认情况下窗体是不可见的!!
这篇关于Java程序界面Swing设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!