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();
    }
}



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


image.png

image.png


流布局的图形构造方法默认为居中排列;

对齐常量:

LEFT(0):左对齐

CENTER(1):居中

RIGHT(2):右对齐

public FlowLayout(int align)

//align参数指定对齐方式,取值为对齐常量。


目录
相关文章
|
7月前
|
前端开发 Java 调度
优化Java中图形界面设计的技巧
优化Java中图形界面设计的技巧
|
Java
基于Java图形界面的IPV4与网址的地址解析器
基于Java图形界面的IPV4与网址的地址解析器
47 0
|
小程序
Java---实现运行任意目录下class中加了@MyTest的空参方法(实现图形界面)
Java---实现运行任意目录下class中加了@MyTest的空参方法(实现图形界面)
228 0
Java---实现运行任意目录下class中加了@MyTest的空参方法(实现图形界面)
java---计算器图形界面(无功能)
java---计算器图形界面(无功能)
143 0
java---计算器图形界面(无功能)
|
编解码 小程序
Java---实现运行任意目录下class中加了@MyTest的空参方法(实现图形界面)
说明: 因为上个代码,总是要输入完整的绝对路径,比较麻烦,于是,就写了这个小程序,直接进入文件对话框选择需要运行的class文件。 只需要提前输入完整的类名。 注意:加的MyTest必须打个包,加上: import cn.hncu.myJuniitApp.vo.MyTest; 不然不是同一个注解呢。
927 0
|
Java vr&ar
Java---文件的切割与合并,已经实现图形界面(工具)
实现对任意文件的切割,实现对切割后的文件的合并。 上次只写了特定目录下的文件切割与合并,有点遗憾, 这次,我写了一个图形界面来实现对文件的切割与合并。 文件切割: 用户可以自己选择需要切割的文件, 软件会自动将切割后的文件全部放入这目录下的一个新文件夹当中去的。
1116 0