栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

简单的GUI程序(保姆注释)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

简单的GUI程序(保姆注释)

顶层容器:
顶层容器是图形进行变程的基础,一切图形化的东西都必须包括在顶层容器中。在swing中有三种可以使用的顶层容器:Jframe,JDialog,JApplet。
顶层容器不能直接添加swing组件,需要调用getContengtPane()方法获得顶层容器的面板,然后添加swing组件。
swing组件:组件是构成应用程序图形界面的基本元素,包括按钮,文本框,进度条等。组件分为容器组件,又分为非容器组件。
JPanel组件是一个典型的容器组件。JLable是非容器组件。注意:swing组件最终都要放入顶层容器中。
代码测试:

package test;
import javax.swing.*;
import  java.awt.*;
public class SwingWindow {

    Jframe jf=new Jframe("Java第一个GUI程序");
    public  SwingWindow(){
        // 设置点击关闭按钮时,退出应用程序
    jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);

        JPanel jp=new JPanel();    //创建一个JPanel对象
        JLabel jl=new JLabel("放在JPanel上的标签");//创建一个标签
        jp.add(jl);    //将标签添加到面板
        jf.add(jp);    //将面板添加到窗口

        jp.setBackground(Color.red);//设置背景颜色

        jf.setSize(300,300);//设置窗口的大小
        jf.setVisible(true);//显示窗口
    }
    public static void main(String[] args) {
        SwingWindow sWindow=new SwingWindow();
    }

}

运行结果:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/694914.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号