zoukankan      html  css  js  c++  java
  • Java GUI编程学习笔记 1

    package com.swust.xll;

    import java.awt.Color;
    import java.awt.Container;

    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.SwingConstants;
    import javax.swing.WindowConstants;

    public class ExampleOne extends JFrame{
    //创建JFrame方法
    public void CreatJFrame(String title) {
    //实例化JFrame对象
    JFrame jf = new JFrame(title);
    //获取容器
    Container con = jf.getContentPane();
    //创建JLabel标签
    JLabel jll = new JLabel("this is a JLabel");
    //设置标签文字居中
    jll.setHorizontalAlignment(SwingConstants.CENTER);
    //将标签添加到容器中
    con.add(jll);
    //设置容器背景颜色
    con.setBackground(Color.red);
    //使窗体可视
    jf.setVisible(true);
    //设置窗体大小
    jf.setSize(200,150);
    //设置窗体关闭方式
    jf.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
    }
    public static void main(String[] args) {
    ExampleOne exe = new ExampleOne();
    exe.CreatJFrame("wall");
    }
    }

    # 经过这个简短的代码 可以让我记住 设计GUI程序的流程 是先创建窗体 再通过Container将窗体设置为容器 通过add和remove方法可以添加和删除容器中器件

    设置格式主要是对窗体进行操作。

  • 相关阅读:
    QGIS 编译
    Ubuntu: 无法使用su命令
    win7 与 Ubuntu 16.04 文件传送
    OSGEarth编译
    GADL配置编译
    C++ 类对象和 指针的区别
    C++ Primer Plus 第六版笔记
    Windows下使用doxygen阅读和分析C/C++代码
    _MSC_VER详细介绍
    LUA学习之一 初次接触
  • 原文地址:https://www.cnblogs.com/walxt/p/12326325.html
Copyright © 2011-2022 走看看