首页 | 论文 | 考试 | 软件 | 新闻 | 读书 | 出国 | 娱乐 | 心理 | 求职 | 学生博客 | 软件站镜像 | 论坛 | BT站
考试首页    基础教育类 | 专升本类 | 硕士学历类 | 外语类考试 | 职业资格认证 | 会计类考试 | 建筑工程类 | 医药类考试 | 外贸类考试 | 计算机类考试
外语考试    托福 雅思 CET 46 商务英语 GRE LSAT PETS GMAT 商业托福 职称英语 金融英语 MSE 专四专八 口译笔译 实用英语 小语种 经典译文 生活英语
会计考试    从业资格 会职 注会 税务师 资产评估 高会 经济师 ACCA/CAT 精算师 房产估价 土地估价   IT认证   等级 水平 微软 思科 Oracle Linux JAVA
职业资格    证券 公务员 导游 保险 司法 人力资源 商务师 教师 秘书 电子商务 项目管理师 律师 护士 医师 药师 报关员 外销员 物流 报检员/货代 期货
学历考试    中考 高考 成人高考 自学考试 双学位    硕士学历   同等学历 MBA EMBA/MPA 法律硕士 考研 会计硕士 在职硕士 教育硕士 工程硕士 研修班
建筑工程    建造师 造价师 建筑师 结构工程师 监理工程师 咨询工程师 城市规划 安全师 室内设计师 岩土工程师 质量资格 土地登记代理人 企业法律顾问
JAVA资格 JAVA动态JAVA指导JAVA题库考试论坛学生博客资料下载微软认证思科认证Oracle认证
  热门资料下载软件水平 | 计算机等级 | 微软认证 | Cisco认证 | Java认证 | Unix认证 | Oracle认证 | Solaris认证 | 编程开发 | 图形图像 | 更多..
您现在的位置:考试 > 计算机考试 > JAVA资格 > JAVA指导 > 文章内容

Java图形用户界面设计

来源:考试大    [ 2006-05-22 08:54:01 ]    责任编辑:水自流

我们可以在 JFrame 对象中添加 AWT 或者 Swing 组件。但是,虽然它有 add 方法,却不能直接用于添加组件,否则会抛出异常——不信就试试。造成这个现象的原因只有一个解释:JFrame 不是一个容器,它只是一个框架。那么,应该怎么添加组件呢?

JFrame 有一个 Content Pane,窗口是显示的所有组件都是添加在这个 Content Pane 中。JFrame 提供了两个方法:getContentPane 和 setContentPane 就是用于获取和设置其 Content Pane 的。通常我们不需要重新设置 JFrame 的 Content Pane,只需要直接获取这个 Content Pane 来添加组件等。如:(new JFrame()).getContentPane().add(new Button("test button"));

三. 按钮、切换按钮、复选按钮和单选按钮

按钮,就是按钮,不会连按钮都不知道吧?

切换按钮,有两种状态的按钮,即按下状态和弹起状态,若称为选择状态或未选择状态。

复选按钮,又叫复选框,用一个小方框中是否打勾来表示两种状态。

单选按钮,又叫收音机按钮,以小圆框打点表示被选中。常成组出现,一组单选按钮中只有一个能被选中。

发现什么了吗?——对了,这一部分是在讲各种各样的按钮,而且后三种按钮都有两种状态。先看看这些按钮都长成什么样:

上图中,从上到下,依次就是按钮、切换按钮、复选按钮和单选按钮。图示的窗口,就是下面这个例子的运行结果:

/**
* TestButtons.java
* @author Fancy
*/
import javax.swing.*;
import java.awt.event.*;

转贴于 考试大 http://www.examda.com

[首页] [上一页] [1] [2] [3] [4] [5] [6] [7] [8] [9] [下一页] [尾页]

交流JAVA认证考试经验请JAVA认证论坛>>

 搜索引擎

关于学生大 - 黄金会员 - 广告服务 - 联系我们 - 友情链接 - 会员注册 - 网站合作 -

服务热线:0737-2800345 2800007 传真:0737-2800280 电子邮件:studa@163.net
(C) 2001-2006 学生大网站. 湘ICP备05008911号
喜欢examda.com,请把examda.com告诉你QQ上的5位好友,多谢支持! [设为首页]