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水木清华站∶精华区