预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共58页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

第11章GUI编程本章学习重点概述设计原则主流开发工具集AWT组件集AWT组件集容器类组件布局组件类FlowLayoutBorderLayoutGridLayout图11-10GridLayout布局界面GridBagLayoutGridBagConstraints的常用属性示例11-5源程序CardLayoutCardLayout布局组件提供了以下方法来对各张Card页面进行切换: publicvoidfirst(Containerparent) //显示第一张卡片 publicvoidnext(Containerparent) //显示下一张卡片 publicvoidprevious(Containerparent) //显示上一张卡片 publicvoidshow(Containerparent,Stringname) //显示指定卡片 publicvoidlast(Containerparent) //显示最后一张卡片Hint普通组件标签文本框关于TextField类的常用方法有: publicStringgetText() //获取文本框中的输入文本 publicStringgetSelectedText() //获取文本框中选中的文本 publicbooleanisEditable() //返回文本框是否可输入 publicvoidsetEditable(booleanb) //设置文本框的状态:可输入或不可输入 publicintgetColumns() //获取文本框的宽度 publicvoidsetColumns(intcolumns) //设置文本框的宽度 publicvoidsetText(Stringt) //设置文本框中的文本为t【例11-10】文本域【例11-11】按钮复选框【例11-12】单选框【例11-13】列表框【例11-14】下拉框【例11-15】滚动条菜单MenuBar类对应菜单系统的整体,Menu类对应菜单系统中的一列菜单(实际上它只是一种特殊的菜单项),MenuItem和CheckboxMenuItem类则对应具体的菜单项,其中CheckboxMenuItem为带复选框的菜单项,而PopupMenu类对应弹出式菜单,它是菜单Menu类的子类。注意事件处理事件类及其对应的监听器ActionEvent类KeyEvent类MouseEvent类MouseEvent类TextEvent类FocusEvent类WindowEvent类事件处理程序的编写步骤大致【例11-18】ActionEvent行为事件处理。【例11-20】鼠标事件处理。Adapter(适配器)举例Swing组件集简介【例11-22】Swing编程示例一。【例11-23】Swing编程示例二。【例11-24】Swing编程示例三。作业