创建第一个界面程序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建第一个界面程序相关的知识,希望对你有一定的参考价值。

通过swing创建一个简单的图形界面程序,帮助读者快熟了java桌面程序开发步骤,掌握简单的图形界面开发程序,轻松开发复杂的图形界面程序。
在swing中,代表窗体的是javax.swing.JFrame,陈故乡中的其他组件必须包含在JFrame窗体上才能被显示在屏幕上,因此也称为JFrame的容器类,它能像一个容器一样容纳别的组件。
要使用JFrame类创建窗体,首先要做的就是在程序中导入javax.swing.JFrame类,另外,在本事例中还要用到一个标签(也是一个Swing组件),在Swing中,代表标签的组件类是javax.swing.JLabel,因此也需要导入这个类。还要用到一个工具类javax.swing.SwingUtilities.
下面创建一个最简单的窗体界面程序--HelloWorldSwing,在标签上显示“HelloWorld”:
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.SwingUtilities;
public class helloworld {
//创建一个GUI 界面并显示
private static void createAndShowGUI(){
//创建并设置程序运行窗体
JFrame frame=new JFrame("HelloWorldSwing");//创建带有标题的窗体
//设置当关闭窗体是自动关闭窗口
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//添加“HelloWorld”标签
JLabel label=new JLabel("HelloWorld");//创建带有文字的内容标签对象
frame.getContentPane().add(label);//将获得的标签对象添加到内容面板中
//显示窗体
frame.pack(); //所有组件以首选大小显示
frame.setVisible(true);//显示窗体
}
public static void main(String []args){
//为事件分发线程预定一个工作
//创建并显示本程序的GUI
javax.swing.SwingUtilities.invokeLater(new Runnable(){
public void run(){
createAndShowGUI();//创建窗体并显示
}
});
}
}

 

以上是关于创建第一个界面程序的主要内容,如果未能解决你的问题,请参考以下文章

python 的第一个界面程序(PyQt5)

PyCharm新建项目-运行第一个helllo Python程序

一起Talk Android吧(第三百一十回:创建程序启动界面Splash Screen一)

IMX6开发板创建第一个Android应用程序helloworld

创建第一个iOS程序

一起Talk Android吧(第三百一十一回:创建程序启动界面Splash Screen二)