第7章图形界面的设计与实现.ppt
上传人:sy****28 上传时间:2024-09-14 格式:PPT 页数:123 大小:2.4MB 金币:18 举报 版权申诉
预览加载中,请您耐心等待几秒...

第7章图形界面的设计与实现.ppt

第7章图形界面的设计与实现.ppt

预览

免费试读已结束,剩余 113 页请下载文档后查看

18 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第七章图形界面的设计与实现7.1图形界面概述7.1图形界面概述7.2用户自定义成分7.2用户自动义成分7.2.2Font类控制颜色Color类publicColor(intRed,intGreen,intBlue);0-255publicColor(floatRed,floatGreen,floatBlue);0.0-1.0publicColor(intRGB);0-78-1516-23byteColorblueColor=newColor(0,0,255);g.setColor(blueColor);7.2.4显示图像7.2.5实现动画7.3Java的标准组件和事件处理7.3.2GUI标准组件概述使用基本控制组件一般包括如下的步骤:(1)创建某种基本控制组件类的新对象,指定该对象的属性,如外观、大小等。(2)将该组件对象加入到某个容器的合适位置。(3)创建该组件对象的监听者,即实现以该组件为事件源的事件对应的监听者接口,也可以使现有的类实现该接口成为监听者。7.3.3事件与监听者接口7.4标签、按钮与动作事件7.5文本框、文本区域与文本事件7.6单、复选按钮,列表与选择事件(1)创建复选按钮又称为检测盒,用Checkbox类的对象表示。Checkboxbackg=newCheckbox(″背景色″);(2)常用方法getState()setState()7.6.3单选按钮组(CheckboxGroup)7.6.4.Choice(下拉列表)7.6.5List(列表)7.7设计事件处理专用类7.7.1内部类7.7.2内部类实现事件处理7.7.3焦点事件7.8滚动条与调整事件7.9画布与鼠标、键盘事件7.9.3.画布(Canvas)7.10布局设计7.10.1FlowLayout7.10.2BorderLayout7.10.3CardLayout7.10.4GridLayout7.11Panel与容器事件7.12Frame与窗口事件7.12菜单的定义与使用7.14对话框、组件事件与焦点事件7.14SwingGUI组件7.14.1JApplet7.14.2JButton7.14.3JSlider7.14.4JPasswordField7.14.5JTabbedPane小结