第一次编写Java流布局图形界面
更新时间:2016年08月22日 15:01:26 作者:qq_26525215
这篇文章主要为大家详细介绍了第一次编写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参数指定对齐方式,取值为对齐常量。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
玩转spring boot 结合AngularJs和JDBC(4)
玩转spring boot,这篇文章主要介绍了结合AngularJs和JDBC,玩转spring boot,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-01-01解决Mybatis的serverTimezone时区出现问题
这篇文章主要介绍了解决Mybatis的serverTimezone时区出现问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2021-09-09SpringBoot项目整合MybatisPlus并使用SQLite作为数据库的过程
SQLite是一个紧凑的库,启用所有功能后,库大小可以小于 750KiB, 具体取决于目标平台和编译器优化设置, 内存使用量和速度之间需要权衡,这篇文章主要介绍了SpringBoot项目整合MybatisPlus并使用SQLite作为数据库,需要的朋友可以参考下2024-07-07spring boot+自定义 AOP 实现全局校验的实例代码
最近公司重构项目,重构为最热的微服务框架 spring boot, 重构的时候遇到几个可以统一处理的问题。这篇文章主要介绍了spring boot+自定义 AOP 实现全局校验 ,需要的朋友可以参考下2019-04-04
最新评论