zoukankan      html  css  js  c++  java
  • Java第一次写的流布局图形界面,留个纪念

    package jisuanqi;
    
    import java.awt.*;
    
    public class MyFrame extends Frame{
          //继承Frame类
        public MyFrame() {
            super("第一个图形界面");
            //设置框架窗口标题
            this.setSize(200, 130);
            //设置组件尺寸(宽,高)
            this.setLocation(300, 240);
            //设置组件的显示位置
            this.setBackground(Color.lightGray);
            //设置组件的背景颜色
            this.setLayout(new FlowLayout());
            //设置的容器布局为流布局,居中
    
    
            this.add(new Label("姓名:"));
            //创建标签,添加到框架上
            this.add(new TextField("陈浩翔",10));
            //创建文本行,10列
            this.add(new Label("密码"));
    
            this.add(new TextField(10));
            //创建10列的文本行
            this.add(new Button("OK"));
            //创建按钮
            this.add(new Button("Cancel"));
            //创建按钮
    
            this.setVisible(true);
            //是否显示框架窗口,必须在添加组件后
    
    
        }
        public static void main(String[] args) {
            new MyFrame();
    
        }
    }

    第一次写图形界面的源代码,小小的激动啊。

    流布局的图形构造方法默认为居中排列;
    对齐常量:
    LEFT(0):左对齐
    CENTER(1):居中
    RIGHT(2):右对齐
    public FlowLayout(int align)
    //align参数指定对齐方式,取值为对齐常量。

  • 相关阅读:
    11.6八校联考T1,T2题解
    NOIP2014解方程
    luogu P2107 小Z的AK计划
    差分及树上差分学习笔记
    Noip2015提高组解题报告
    日常个人训练计划
    dij 费用流
    哈尔滨站总结
    SOSdp
    2018-2019 ACM-ICPC Southeastern European Regional Programming Contest (SEERC 2018)
  • 原文地址:https://www.cnblogs.com/webmen/p/5739554.html
Copyright © 2011-2022 走看看