Java第一次写的流布局图形界面,留个纪念

简介: package jisuanqi;import java.awt.*;public class MyFrame extends Frame{ //继承Frame类 public MyFrame() { super("第一个图形界面"); //设置框架窗口标题 this.
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参数指定对齐方式,取值为对齐常量。

目录
相关文章
|
29天前
|
Java
与JShell一起舞动代码的魔法:Java9交互式编程体验
与JShell一起舞动代码的魔法:Java9交互式编程体验
32 0
|
2月前
|
Java 程序员 数据安全/隐私保护
【Java每日一题】——第十二题:完成百战程序员系统登录功能
【Java每日一题】——第十二题:完成百战程序员系统登录功能
31 0
|
9月前
|
Java Linux
第一季:12Linux常用服务类相关命令【Java面试题】
第一季:12Linux常用服务类相关命令【Java面试题】
76 0
|
9月前
|
小程序 前端开发 Java
基于java的坦克大战游戏的设计与实现--源代码--【毕业设计】
基于java的坦克大战游戏的设计与实现--源代码--【毕业设计】
|
9月前
|
IDE 小程序 前端开发
基于java的 飞机大战游戏的大作业--源代码--【课程设计】
基于java的 飞机大战游戏的大作业--源代码--【课程设计】
|
10月前
|
存储 设计模式 安全
Java基础知识小点
JavaSE的基础总结与收集
|
12月前
|
安全 小程序 Java
开心档之Java Applet 基础
Java Applet 基础 Applet 是一种 Java 程序。它一般运行在支持 Java 的 Web 浏览器内。因为它有完整的 Java API支持,所以Applet 是一个全功能的 Java 应用程序。
|
数据可视化 Java
Java实现拼图小游戏(2)——菜单搭建(有关Java中的JMenuBar知识点)
Menu类表示从菜单栏部署的下拉菜单组件,在本游戏中有两个:功能和关于我们,那么我们也要自定义一个变量名来写这两个菜单组件,此处为了能够见名知意,我们将两个变量名设置functionJMenu和aboutJMenu,如果读者想要设置为其它名字也是可以的,括号内只需要传递参数(名字)即可
251 0
Java实现拼图小游戏(2)——菜单搭建(有关Java中的JMenuBar知识点)
|
Java
java学习第八天笔记-方法166-idea变成块状
java学习第八天笔记-方法166-idea变成块状
52 0
java学习第八天笔记-方法166-idea变成块状