• 创建第一个界面程序


    通过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();//创建窗体并显示
    }
    });
    }
    }

  • 相关阅读:
    Eclipse Clojure 开发插件
    leiningen安装记录
    XX-NET史上最详细完整教程
    使用Chrome浏览器设置XX-net的方法
    Sublime text 3搭建Python开发环境及常用插件安装
    python集合(set)类型的操作
    python编码问题在此终结
    新版的 selenium已经放弃PhantomJS改用Chorme headless
    python爬虫积累(一)--------selenium+python+PhantomJS的使用(转)
    Pyinstaller打包selenium去除chromedriver黑框问题解决!!!
  • 原文地址:https://www.cnblogs.com/Angella/p/6056560.html
Copyright © 2020-2023  润新知