阿萌的程序小屋

萌物控重度患者与您一起畅游技术与梦想的世界

JAVA自学笔记:图形界面初接触 简单的窗口实例

窗口是编程的基础之一,现在的程序基本上都存在着与桌面交互的窗口,此次初次接触窗口类,先试刀一下简单的窗口实例。

其中我们要用到的对象类有3个:
创建窗口对象:new JFrame();
创建JPanel面板:new Jpanel();
创建短文本字符串或图像的显示区:new new JLabel();

下面是代码,并带有解释的注释:

import javax.swing.*; //使用Swing类,必须引入Swing包  
public class Test013 {  
    public static void main(String args[]) {  
        //新建一个JFrame对象frame,同时其标题栏为"简单的窗口实例" 
        JFrame f=new JFrame("简单的窗口实例"); 
        //新建一个JLabel组件label, 
        JLabel l=new JLabel(); 
        //新建一个JPanel面板panel,上面用来摆东西 
        JPanel p=new JPanel(); 
        //在面板上,添加label组件
        p.add(l); 
        //定义此组件将要显示的单行文本,设定为hello world!。
        l.setText("Hello world!");
        //往frame窗口中添加panel面板 
        f.getContentPane().add(p); 
        //设置frame的大小为500x300,且可见默认是不可见的 
        f.setSize(500,300); 
        // 设置窗口居中显示。
        f.setLocationRelativeTo(null);
        // 设置窗体可见,此语句必须有,否则没有界面就没有如何意义了  
        f.setVisible(true); 
        //使右上角关闭按钮生效,如没有这句,点击关闭按钮只能关闭窗口,无法结束进程
        f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
     }  
}  

~~~~~

如有朋友感觉我的博文或代码有问题,愿能给予我宝贵的意见!Thanks

另注:转载请随意,但请带上本文地址,万分感谢。

http://www.wangmengyu.cn/?p=729

这就是真的真的是传说中的公告牌的说~~
暂且努力发展中~~

性别:男  年龄:20岁
现居:江苏  南京  浦口区
标语:萌即是一切