BBS水木清华站∶精华区
发信人: zixia (独守空房の比特仙子), 信区: Java
标 题: 来自 JAVA 的传说1.2
发信站: BBS 水木清华站 (Tue May 12 21:11:56 1998)
来 自 Java的 传 说 (1)
AWT 的 基 本 概 念
交 几 个 新 朋 友
在 AWT 的 世 界 里 , 要 想 如 鱼 得 水 地 生 活 , 没 有 朋 友 帮 助 是 不 行 的 。 所 以 首
先 就 介 绍 几 个 新 朋 友 给 大 家 认 识 :
1. 组 件 ( Component )
在 窗 口 系 统 中 显 示 出 来 的 各 种 对 象 都 可 以 称 为 组 件 。
像 我 们 平 时 在 Windows 中 使 用 的 按 钮 ( Button ) 、 列 表 框 ( List ) 、 对 话 框 (
Dialog ) 等 等 , 都 是 组 件 的 一 种 。 每 种 组 件 都 有 自 己 特 定 的 用 途 。
在 AWT 的 类 结 构 里 , 用 于 代 表 这 些 组 件 的 最 基 本 的 类 是 类 Component 。
2. 类 Component ( java.awt.Component )
类 Component 中 定 义 了 各 种 组 件 的 基 本 使 用 方 法 , 这 些 也 是 组 件 的 常 用 方 法
。 我 们 如 果 要 对 窗 口 中 的 对 象 ( 组 件 ) 进 行 一 些 基 本 操 作 , 例 如 改 变 背 景 的 颜
色 、 改 变 窗 口 对 象 的 大 小 等 等 , 都 是 通 过 调 用 类 Component 中 定 义 的 方 法 来 实 现
的 。 只 有 一 些 属 于 某 种 特 定 组 件 的 特 殊 用 法 不 在 类 Component 中 定 义 。
在 表 13.1 中 , 列 出 了 类 Component 的 常 用 方 法 。
类 Component 中 的 常 用 方 法
方 法
说 明
action
用户对组件进行操作时调用的方法
disable
使得组件不再能够被使用
enable
使得组件能够被使用(与disable功能相反)
getBackground
取得组件的背景颜色
getFont
取得组件所使用的字型
getForeground
取得组件的前景颜色
handleEvent
当发生事件时调用的方法
hide
使得组件隐藏起来,不能够再在屏幕上显示
inside
检查某个坐标是否在组件以内
isEnabled
检查组件现在是否可以被使用
isShowing
检查组件目前是否正在屏幕上显示
isVisible
检查组件是否被隐藏起来了
keyDown
当用户按下键盘上的键时调用的方法
keyUp
用户放开键盘上的键时调用的方法
locate
给出包含某个坐标的组件
location
给出组件当前的坐标值
mouseDown
用户按下鼠标时调用的方法
mouseDrag
用户拖曳鼠标时调用的方法
mouseEnter
鼠标进入组件中时调用的方法
mouseExit
鼠标离开组件时调用的方法
mouseMove
鼠标被移动时调用的方法
mouseUp
用户放开鼠标的按键时调用的方法
move
移动组件
repaint
重画组件
resize
改变组件的大小
setBackground
设置组件的背景颜色
setFont
设置组件所使用的字型
setForeground
设置组件的前景颜色
show
显示组件(解除隐藏)
size
返回当前组件的大小
3. 组 件 容 器 ( Container)
--
爱情来得快去得也快,只有猪肉卷是永恒的.
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.5.75]
BBS水木清华站∶精华区