GUI
iteye_3043
这个作者很懒,什么都没留下…
展开
-
GUI编程
1、 AWT(Abstract Window Toolkit)包括了很多类和接口,用于java Application的GUI(Graphic User Interface 图形用户界面)编程、GUI的各种元素(如窗口、按钮,文本框)由java类实现、使用AWT所涉及的类一般在java.awt包及其子包中、Container和Component是AWT中的两个...原创 2011-03-13 10:33:48 · 85 阅读 · 0 评论 -
布局管理器
1、 布局管理器:java语言中,提供了布局管理器类的对象可以管理Component在Container中的布局,不必直接设置Component位置和大小、每个Container都有一个布局管理器对象,当容器需要对某个组件进行定位或判断其大小尺寸时,就会调用其对应的布局管理器,调用Container的setLayout方法改变其布局管理器对象 ...原创 2011-03-13 10:47:29 · 129 阅读 · 0 评论 -
Button事件监听
[code="java"]/* 范例名称:Java事件处理举例 * 源文件名称:TestActionEvent.java * 要 点: * 1. Java事件处理机制 * 2. 事件源、事件监听器概念及作用 * 3. 如何在一个现有组件上注册监听器 */import java.awt.*;import java.awt.event.*;pub...原创 2011-03-13 10:56:46 · 111 阅读 · 0 评论 -
TextField类
1、 TextField类:java.awt.TextField类用来创建文本框对象 2、 TextField事件监听:TextField对象可能发生Action(光标在文本框内敲回车)事件,与该事件对应的事件类是java.awt.event.ActionEvent、用来处理ActionEvent事件是实现了java.a...原创 2011-03-13 11:03:16 · 283 阅读 · 0 评论 -
内部类、匿名类
1、 内部类:1)好处——可以方便的访问包装类的成员;可以更清楚的组织逻辑,防止不应该被其他类访问的类进行访问、2)何时使用——该类不允许或不需要其他类进行访问[code="java"]/* 范例名称:匿名类在事件处理中的使用 * 源文件名称:TestAnonymous2.java * 要 点: * 1. 匿名类只能是内部类 * 2. 匿名...原创 2011-03-13 11:07:24 · 94 阅读 · 0 评论 -
Graphic类Paint方法
1、 Graphic类Paint方法:每个Component都有一个paint(Graphic g)用于实现绘图目的,每次重画该Component时都自动调用paint方法、Graphics类中提供了许多绘图方法(TestPaint.java)[code="java"]import java.awt.*;public class TestPaint {...原创 2011-03-13 11:12:29 · 314 阅读 · 0 评论 -
鼠标事件适配器
1、 鼠标事件适配器:抽象类java.awt.event.MouseAdapter实现了MouseListener接口,可以使用其子类作为MouseEvent的监听器,只要重写其相应的方法即可、使用适配器可以避免监听器类定义没有必要的空方法(MyMouseAdapter.java)[code="java"]import java.awt.*;import...原创 2011-03-13 11:13:44 · 341 阅读 · 0 评论 -
Window事件
1、 Window事件:所对应的时间类为WindowEvent,所对应的事件监听接口为WindowListener、与WindowListener对应的适配器为WindowAdapter (TestWindowClose.java \ TestAnonymous2.java)[code="java"]import java.awt.*;import...原创 2011-03-13 11:15:23 · 108 阅读 · 0 评论