Java 程序设计 》》.ppt

上传人:创****公 文档编号:1607282 上传时间:2019-10-19 格式:PPT 页数:12 大小:1.25MB
返回 下载 相关 举报
Java 程序设计 》》.ppt_第1页
第1页 / 共12页
Java 程序设计 》》.ppt_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《Java 程序设计 》》.ppt》由会员分享,可在线阅读,更多相关《Java 程序设计 》》.ppt(12页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、,Java 程序设计 ,第8章,第八章 窗口、菜单和对话框,8.1 窗 口8.2 菜 单8.3 对 话 框,Java 程序设计 ,第8章,【学习目标】,1创建和操作窗口。2创建和操作下拉菜单和弹出式菜单。3能够利用Dialog类和File Dialog类创建 实用的对话框。,8.1 窗 口,第8章,Java 程序设计 ,8.1.1 创建窗口,1创建一个窗口对象,(1)调用构造方法JFrame()或JFrame (String)创建窗口对象。(2)在窗口设计时,往往会涉及坐标位置及窗口大 小,常用以下方法设置窗口的特性。 setSize(int width, int height);,第8章,J

2、ava 程序设计 ,2窗口的显示,窗口的显示方法有以下两种:(1)setVisible (boolean b)(2)show( );,第8章,Java 程序设计 ,8.1.2 适配器与窗口关闭,当窗口关闭时将触发一个窗口事件。窗口使用addWndowLisener方法注册监视器,窗口需要实现WindowListener接口。 WindowListener接口有7个方法:public void windowActivated (WindowEvent e)当窗口激活时调用该方法。public void windowClosed (WindowEvent e)当窗口关闭后调用该方法。public

3、void windowClosing (WindowEvent e)当窗口正在关闭时调用该方法。,第8章,Java 程序设计 ,public void windowDeactivated (Window Event e)当窗口从激活状态变成非激活状态时调用该方法。public void windowDeiconified (Window Event e)当窗口从最小化恢复时,调用该方法。public void windowiconified (Window Event e)当窗口最小化时,调用该方法。public void windowOpened (Window Event e)当窗口打开时

4、,调用该方法。,第8章,Java 程序设计 ,8.1.3 在窗口中添加组件,添加格式如下:Container contentPane=frame.getContentPane ( ); ContentPane. add (C);,8.2 菜 单,第8章,Java 程序设计 ,8.2.1 下拉式菜单,菜单条(Menubar)菜单(Menu)菜单项(MenuItem),第8章,Java 程序设计 ,8.2.2 弹出式菜单(Pop-up Menus),用JPopupMenu创建弹出式菜单。弹出式菜单没有标题。 调用构造方法JPopupMenu ( )创建一个弹出式菜单。,8.3 对话框,第8章,Ja

5、va 程序设计 ,用JDialog类创建对话框。对话框有两种模式:有模式和无模式。当弹出对话框后,有模式对话框不允许用户再操作它所依赖的窗口;而无模式对话框允许用户应用窗口和弹出的对话框操作,例如工具条(toolbar),用户可以在工具条弹出时,与应用窗口和工具条两者交互。,第8章,Java 程序设计 ,JDialog类也是Window的子类。创建对话框的过程类似于用JFrame创建窗口。 首先,调用JDialog的构造方法创建一个对象。 第二步,在对话框中添加组件。 第三步,设置对话框的大小和显示。,Java 程序设计 ,第8章,【本章小结】,通过本章的学习,读者应掌握用如何运用JFrame类来创建窗口并设置窗口特性和向窗口添加组件,如何创建和操作下拉菜单和弹出式菜单,以及能够利用JDialog类创建对话框。,本章完,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > pptx模板 > 校园应用

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁