Java基础学习(六)swing图形化界面 2019.7.3

本文介绍了Java Swing中设置框架位置、图像绘制的方法,如setIconImage、setTitle、setResizable等,并探讨了EventQueue的事件处理机制。还讲解了如何创建自定义光标以及ActionEvent、KeyEvent等常用事件类型。
摘要由CSDN通过智能技术生成

框架定位:

setLocation和setDbounds方法用于设置框架的位置。

setIconImage用于告诉窗口系统在标题栏,任务切换窗口等位置显示哪个图标。

setTitle用于改变标题栏的文字。

setResizable利用一个boolean值确定框架的大小是否允许用户改变。

 

绘制图像:java.awt.Graphics

boolean drawImage(Image, img, int x, int y, ImageObserver observer)

绘制一幅非比例图像,图像,左上角的x坐标,左上角的y坐标,绘制过程中以通告为目的的对象(可能为nul)

boolean drawImage(Image img, ing x, int y, int width, int height, ImageObserver observer)

绘制一幅比例图像,宽度,高度   其余同上

void copyArea(int x, int y, int width, int height, int dx, int dy)

拷贝屏幕的一块区域。

原始区域 左上角的x坐标,左上角的y坐标,宽度,高度,

原始区域到目标区域的水平距离,垂直距离

 

EventQueue是一个与平台无关的类,它将来自于同位体类和受信任的应用程序类的事件列入队列。它封装了异步事件指派机制,该机制从队列中提取事件,然后通过对此EventQueue调用dispatchEvent(AWTEvent)方法来指派这些事件(事件作为缠参数被指派)。该机制的特殊行为是与实现有关的。指派实际排入到该队列的事件(注意:正在发

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值