awt 和swing 窗体概要1.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
awt 和swing 窗体概要1

Awt 和 swing《Awt 和 Swing 双剑合璧》 《常用类与控件的详细介绍有例子第一版》 目的:方便查找 控件的使用方法,还有例子,可以快速帮助理解。 开发工具 Eclipse 3.5.2 for JAVA JDK 版本 1. 6 主要用到了的 jar 包有 java . awt. * ; javax. swing. * ; 关于这节的介绍主要通过如下方式讲述 创建一个控件,为该控件添加监听,将该控件添加到另外一个控件之中,最后将控 件添加到窗体中,指定位置,设置显示。 这次主要讲解的 swing 类有 javax. swing. Icon; // 接口 javax. swing. ImageIcon ; // 一个 Icon 接口的实现,它根据 Image 绘制 Icon javax. swing. JFrame ; // 顶层容器 javax. swing. JLabel; // 标签 用于短文本字符串或图像或二者的显示区 javax. swing. JMenu ; // 菜单 javax. swing. JMenuBar; // 菜单栏 javax. swing. JMenuItem; // 菜单中的项 javax. swing. JPanel ; // 面板 轻量级容器 javax. swing. JScrollPane; // 垂直和水平滚动条 javax. swing. JSplitPane ; // 用于分隔两个(只能两个)Component 组件 javax. swing. JFileChooser; // 用户选择文件提供了一种简单的机制 javax. swing. JButton ; // 通过 Action 可配置按钮 javax. swing. JSlider; // 移动滑块来选择值的组件 javax. swing. JSpinner; // 选择一个数字或者一个对象值的单行输入字段 javax. swing. JTextField; // 轻量级组件,它允许编辑单行文本 javax. swing. JTextArea; // 一个显示纯文本的多行区域 javax. swing. event.ChangeEvent; // 用于通知感兴趣的参与者事件源中的状态已 发生更改 javax. swing. event.ChangeListener; // 接口 定义一个侦听 ChangeEvent 的对象 主要用到 awt 中的类有 java . awt. Color; // 封装默认 sRGB 颜色空间中的颜色 java . awt . Dimension; // 封装单个对象中组件的宽度和高度(精确到整数)。 java . awt. Graphics; // 允许应用程序在组件(已经在各种设备上实现)以及闭屏图 像上进行绘制 java . awt. Image; // 表示图形图像的所有类的超类。必须以特定于平台的方式获 取图像 java . awt. event. ActionEvent; // 指示发生了组件定义的动作的语义事件 java . awt. event. ActionListener; // 接口 用于接收操作事件的侦听器接口 page2 @oacame java . awt. event. MouseEvent; // 指示组件中发生鼠标动作的事件 java . awt. event. MouseListener; // 接口用于接收组件上鼠标事件(按下释放单击 进入离开)的侦听器接口 ○ 1 ImageIcon 可以通过构造函数 ImageIcon(Image src) 把 Image 图片转化格式为图 标 ○ 2 ImageIcon 可以通过构造函数 ImageIcon(String path) 加载图片,通过 getImage() 方法 获得 Image 对象 ○ 3 JFrame 类继承 JFrame 即可获得框口能力,以下是对窗口的操作 // 设置窗口的标题 this. setTitle( “ MapEditor v0 . 1 ” ) ; // 设置窗口布局为空,为默认,绝对布局 this. setLayout(null); // 设置默认关闭操作 关闭即退出 this. setDefaultCloseOperation(JFrame. EXIT_ON_CLOSE); // 设置窗口显示位置 x 轴,y 轴 还有宽 width 长 height this. setBounds(100 , 100 , 640 , 500) ; // 设置窗口可见性 this. setVisible(true) ;

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档