随笔分类 -  Java GUI

摘要:现在使用的仍是AWT的事件模型。涉及到3类对象: Event Source:事件源,即事件发生所在的组件 Event:事件,封装了此次事件的相关信息 Event Listener:事件监听器,监听事件,发生指定事件时自动调用对应的方法 监听器可以继承接口自己写代码实现,也可以继承适配器(空实现),然 阅读全文
posted @ 2019-06-22 23:29 chy-x 阅读(1705) 评论(0) 推荐(0) 编辑
摘要:JFrame的常用构造函数: JFrame() JFrame(String title) //窗口标题,会显示在左上角窗体图标的后面 JDialog的常用构造函数: JDialog() JDialog(JFrame/JDialog owner) //指定此对话框的所有者,当此对话框的所有者被关闭/最 阅读全文
posted @ 2019-06-22 19:29 chy-x 阅读(1278) 评论(0) 推荐(0) 编辑
摘要:ImageIcon是Icon接口的一个实现类。 ImageIcon类的构造函数: ImageIcon() ImageIcon(String filename) //本地图片文件 ImageIcon(URL location) //网络图片 ImageIcon(byte[] imageData) Im 阅读全文
posted @ 2019-06-22 19:00 chy-x 阅读(4308) 评论(0) 推荐(0) 编辑
摘要:setSize()、setPreferredSize()都可以设置组件的大小,但二者的使用有所不同。 1、setSize()的使用方式 setSize(int width,int height) setSize(Dimension d) 2、setPreferredSize()的使用方式 setSi 阅读全文
posted @ 2019-06-22 18:17 chy-x 阅读(1931) 评论(0) 推荐(0) 编辑
摘要:1、JLabel 标签 构造函数: JLabel() JLabel(String text) JLabel(String text,int align) //第二个参数设置文本的对齐方式,常量,比如SwingConstants.LEFT/RIGHT。 JLabel(Icon image) //显示图 阅读全文
posted @ 2019-06-22 17:50 chy-x 阅读(3192) 评论(0) 推荐(0) 编辑
摘要:容器可设置布局管理器,管理容器中组件的布局: container.setLayout(new XxxLayout()); Java有6种布局管理器,AWT提供了5种: FlowLayout BorderLayout GridLayout GridBagLayout CradLayout Swing还 阅读全文
posted @ 2019-06-21 19:22 chy-x 阅读(7019) 评论(0) 推荐(0) 编辑
摘要:Java有2个GUI库:AWT、Swing。 AWT是SUN最早提供的GUI库,依赖本地平台,界面不好看,功能有限。之后推出了Swing,Swing并没有完全替代AWT,而是建立在AWT基础上的。Swing库完全采用Java编写。 现在AWT组件很少使用了,一般都是用Swing的组件来编写用户界面, 阅读全文
posted @ 2019-06-21 16:22 chy-x 阅读(5513) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示