Java程序设计 任务2 容器组件及布局使用 Java语言边学边做ppt任务b2.ppt

Java程序设计 任务2 容器组件及布局使用 Java语言边学边做ppt任务b2.ppt

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java语言程序设计 边学边做教程 信息工程学院 第十一章 java图形界面程序 GUI设计 11.1 GUI包组成 11.2容器组件及布局使用 11.3 java事件触发及处理程序设计 11.4经典程序分析 任务2︰java容器组件及布局怎样使用 ? 问题1 ︰创建图形界面的步骤是怎样的? 问题2 ︰ 容器组件怎样使用? 问题3 ︰怎样使用布局管理器? 创建图形界面的一般步骤 AWT窗体容器Frame使用 布局类使用 容器默认的布局管理器 课堂小结及思考题 问题1 :窗口对象的显示或不显用什么方法设置 ? 问题2 :窗口的布局用什么方法选择? * 江西应用技术职业学院 边学边做教程 主讲: 教学大纲 ? 问题1 ︰创建图形界面的步骤是怎样的? 我们已了解java的图形界面设计工具包有AWT和Swing两个,并且大部分AWT组件在Swing中都有等价的组件,它们在表示形式上差一个“J”,使用功能及方式相似。 使用组件创建图形界面的一般步骤: 创建窗口 或容器类 设置容器的 布局 创建窗口内 的元素对象 加入窗口 元素对象 创建组件 事件处理代码 窗体容器Frame是应用程序经常使用的基本容器之一,窗体是一个可以带边框、标题栏、菜单栏与窗口缩放功能按钮(包括窗口最大化、最小化及关闭)的窗口。 Frame类的常用构造方法如下: Frame():创建没有标题内容的不可见窗体。要使对象显 示,必须调用对象的setVisible(true)方法。 Frame(String title):创建以参数title为标题内容的不可见 窗体。 问题2︰容器组件怎样使用 ? Swing容器JFrame的使用 JFrame类的构造方法如下: JFrame() 创建无标题的初始不可见框架。 JFrame(String title) 创建标题为title的初始不可见框架。 设置容器可见性 Jframe对象.setVisible(true); 为了在选择框架的关闭按钮时能退出程序,应添加WindowListener监听器或书写下列代码: frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE); 问题2︰容器组件怎样使用 ? JFrame对象 对JFrame添加组件有两种方式: (1) 用getContentPane( )方法获得JFrame的内容面板,再对其加入组件:frame.getContentPane().add(组件对象名) JFrame的使用-如何添加组件 JFrame对象 (2) 建立一个Jpanel或 JDesktopPane等中间容器,把组件添加到容器中,用setContentPane()方法把该容器置为JFrame的内容面板: Jpanel contentPane=new Jpanel( ); ……//把其它组件添加到Jpanel中; contentPane.add(组件对象名); frame.setContentPane(contentPane); //把contentPane对象设置成为frame的内容面板 JFrame的使用-如何添加组件 import javax.swing.*; import java.awt.*; import java.awt.image.BufferedImage; import javax.imageio.ImageIO; class GUIDemo1 { public static void main(String[] args)throws Exception { JFrame f=new JFrame(第一个Java窗口); f.setSize(300,200); BufferedImage image=ImageIO.read(f.getClass().getResource(/MPj.jpg)); f.setIconImage(image); //设置图标 f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); f.setVisible(true); //设置容器可见性

文档评论(0)

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

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档