Java面向对象程序设计与应用开发教程第一讲图形用户界面基础.pptVIP

Java面向对象程序设计与应用开发教程第一讲图形用户界面基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档