Transparancy 7Java语言概述(benet).ppt
ys****39
亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
Transparancy 7Java语言概述(benet).ppt
AWT事件模型回顾目标事件控制的要点事件事件源AWT采取的事件控制过程按钮单击事件示例事件体系结构AWT事件类型2-1AWT事件类型2-2监听器接口监听器接口列表2-1监听器接口列表2-2适配器类事件源、监听器和监听器接口任何GUI对象的获得或失去焦点都被视为焦点事件,并且事件源必须向事件监听器通知事件对象已失去或已获得焦点。焦点监听器需要实现两个方法:focusGained和focusLost。要进行错误检查或数据校验时,对焦点的捕捉就显得尤其重要。焦点事件示例窗口事件窗口事件示例在按下或释放键盘上的一
Transparancy 6Java语言概述(benet).ppt
GUI编程回顾目标抽象窗口工具包java.awt包中的类体系结构容器容器–框架容器-面板使用容器示例AWT组件不同组件标签文本域标签和文本域使用示例文本区按钮复选框单选按钮复选框和单选按钮使用示例选择框布局管理器布局类型布局类型的选用如何设置布局FlowLayoutBorderLayout2-1BorderLayout2-2GridLayoutGridBagLayoutGridBagConstraints类2-1成员变量列表:fill:指定在单元大于组件的情况下,组件如何填充此单元,共有4可选值。缺省值为
Transparancy 9Java语言概述(benet).ppt
Swing回顾目标简介Java基本类库(JFC)Swing介绍MVC设计模式Swing结构Swing组件Swing应用程序的容器层次顶级容器中间容器SwingGUI框架基本的Swing应用程序JFrameJPanelJButtonJPanel和JButton使用示例JLabel文本组件JTextFieldJTextArea选择性输入复选框单选按钮JCheckBox和JRadioButton使用示例列表JList构造函数组合框菜单显示项目列表,指明各种任务。选择或单击某个选项时会打开另一个列表或子菜单。Sw
Transparancy 5Java语言概述(benet).ppt
异常和垃圾收集回顾目标什么是异常Java异常处理基础异常体系结构常见异常及其用途2-1常见的异常及其用途2-2异常处理模型try-catch块示例多个catch块多个catch块示例嵌套的try-catch块finally块finally块示例使用throw使用throws使用throws示例用户自定义的异常使用用户自定义的异常示例垃圾收集2-1垃圾收集2-2使用finalize方法总结2-1总结2-2
Transparancy 8Java语言概述(benet).ppt
图形编程回顾目标所有的图形被画到相关联的窗口中。完全可以直接在框架(Frame)中绘入文本信息,甚至可以直接在框架中绘图。框架经常被设计为一个组件容器。一般首先在一个面板中进行绘制,然后再将这个面板添加到框架。paintComponent方法Graphics对象Graphics对象的局限性Graphics2D对象基本的绘图方法Java2D中的基本绘图方法Font类通过使用getFontMetrics()方法,而不是new运算符(因为它是一个抽象类),可以创建该类的对象。这个对象包含与字体相关的大量信息,包