- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
组合框(Choice)使用 构造方法 public Choice() 一般方法 public void add(String str):添加组合框菜单项 public void select(int i):选中菜单中的第i项 public int getSelectedIndex():得到当前选中的项的坐标值 public String getSelectedItem ():得到当前选中的项的值 public void setSize(int w,int h):设置组合框的大小,w是宽度,h是高度 public void setLocation(int x,int y):设置组合框的位置,x和y分别是横坐标和纵坐标 代码示例 import java.awt.*; public class AWTFrame5_8 extends Frame { public AWTFrame5_8() { setLayout(null); Choice ch=new Choice(); ch.setSize(100,20); ch.add(1); ch.add(2); ch.add(3); ch.add(4); ch.select(3); //选择第三项 ch.setLocation(100,100); add(ch); } public static void main(String[] args) { AWTFrame5_8 frm=new AWTFrame5_8(); frm.setSize(600,400); frm.setVisible(true); } } 代码示例 * 第一讲 图形界面基础篇 * 图形界面就是用图形的方式来引导用户进行操作,用户通过这些可视化的直观的图形,根据自己的理解和意愿和计算机软件进行交互。 本讲概要 图形用户界面与命令行用户界面 图形用户界面 命令行用户界面 AWT组件基础 创建窗体 添加组件 AWT事件处理 事件机制介绍 事件处理举例 应用篇说明 之前四章的学习 Java语言的基本语法 Java语言的面向对象的特性 Java异常处理 从本章开始,将进行一些应用编程 图形用户界面和命令行用户界面 图形用户界面的英文名称是Graphical User Interface,简称GUI。 图形界面就是用图形的方式来引导用户进行操作,这里的图形包括很多种,比如最熟悉的按钮、文本框、复选框、菜单等等。 图形用户界面举例 Windows图形用户界面 图形用户界面举例 一款图形用户界面软件 命令行用户界面 通过输入字符命令的方式来操作计算机,可以输入以下命令进行测试: dir:浏览当前目录下的文件列表 md newdir:在在当前目录下创建新目录 cd newdir:进入当前目录下的下一级目录newdir文件件 等等 命令行用户界面 Windows的命令行用户界面 Java图形用户界面开发 Java语言主要有三套图形用户界面开发组件 AWT SWING SWT 这三者比较独立,但是又有联系。 AWT和SWING是标准的Java图形界面开发工具,只要安装了JDK就可以进行AWT或SWING编程 SWT是IBM公司所开发的Java图形界面工具包,普通JDK版本并不支持 AWT组件 名词解释 英文全称:Abstract Windowing Toolkit 中文名称:抽象窗口工具包 简称:AWT 一些说明 Java用来开发图形界面的基本组件 组件所在包:java.awt,该包JDK自带 AWT组件类 Frame:窗体 对应的类:java.awt.Frame Button:按钮 对应的类:java.awt.Button TextField:文本字段 对应的类:java.awt.TextField Label:标签 对应的类:java.awt.Label CheckBox:复选框 对应的类:java.awt.CheckBox List:列表 对应的类:java.awt.List 等等 创建一个空白的窗体 【代码5-1】 import java.awt.*; public class AWTFrame5_1 { public static void main(String[] args) { Frame frm=new Frame(); //设置窗体大小 frm.setSize(400, 300); frm.show(); } } 创建一个空白的窗体(续) 也可以通过继承Frame类的方式新定义一个Frame窗体类 【代码5-2】 import java.awt.*; publi
您可能关注的文档
- 新编经济应用数学 线 概 数 第五版 教案3.1.3.doc
- 新编经济应用数学 线 概 数 第五版 教案3.1.4.doc
- Illustrator CS4 实用案例教程 高职多媒体 葛洪央第9章 渐变网格与封套扭曲.ppt
- 新编经济应用数学 线 概 数 第五版 教案3.1.5.doc
- Illustrator CS4 实用案例教程 高职多媒体 葛洪央第10章 制作图层动画.ppt
- 新编经济应用数学 线 概 数 第五版 教案3.1.6.doc
- Illustrator CS4 实用案例教程 高职多媒体 葛洪央第11章 与其他软件的合作.ppt
- 新编经济应用数学 线 概 数 第五版 教案3.2.1.doc
- Internet 应用教程 三版 PPTInter 1.ppt
- 新编经济应用数学 线 概 数 第五版 教案3.2.2新.doc
- Java面向对象程序设计与应用开发教程第一章 认识Java.ppt
- Java语言程序设计 高职软件专业 赵景晖 迟勇 课件补充内容:网络通信.ppt
- Java语言程序设计 高职软件专业 赵景晖 迟勇 课件第四章 流程控制.ppt
- 电子商务英语 第二版 1 5单元练习答案.doc
- Java语言程序设计实用教程 第三版 高职软件专业 赵从军第1章 Java运行与开发环境.ppt
- 电子商务英语 第二版 6 10练习答案.doc
- Java语言程序设计实用教程 第三版 高职软件专业 赵从军第2章 Java的本质.ppt
- 电子商务英语 第二版 unit1.doc
- Java语言程序设计实用教程 第三版 高职软件专业 赵从军第3章 类型与运算符.ppt
- 电子商务英语 第二版 unit2.doc
最近下载
- 深圳市八年级上学期期中考试数学试卷及参考答案(北师大版,共3套).docx VIP
- 1.3 直线运动和曲线运动(教学课件)- 三年级科学下册(教科版).ppt
- 弱电工程基本知识培训课件.pptx
- 《SolidWorks三维设计及运动仿真实例教程》全套教学课件.pptx
- 《GB29446 - 2019选煤电力消耗限额》最新解读.pptx VIP
- 对标准成本法在企业成本管理中应用的研究.docx VIP
- 西咸新区总体规划(2010-2020年)汇.doc
- 2025年部编人教版(统编新教材)初中语文八年级上册教学计划及进度表.docx
- 公务员法-公务员法.doc VIP
- GBT1094.12-2013.PDF VIP
原创力文档


文档评论(0)