Java程序设计实例教程 第3章 Swing图形用户界面程序设计.ppt

上传人:s****8 文档编号:67257028 上传时间:2022-12-24 格式:PPT 页数:21 大小:814.50KB
返回 下载 相关 举报
Java程序设计实例教程 第3章 Swing图形用户界面程序设计.ppt_第1页
第1页 / 共21页
Java程序设计实例教程 第3章 Swing图形用户界面程序设计.ppt_第2页
第2页 / 共21页
点击查看更多>>
资源描述

《Java程序设计实例教程 第3章 Swing图形用户界面程序设计.ppt》由会员分享,可在线阅读,更多相关《Java程序设计实例教程 第3章 Swing图形用户界面程序设计.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第3章章 Swing图形用户图形用户界面程序设计界面程序设计 主讲教师:徐翠霞主讲教师:徐翠霞3.1 “启动界面启动界面”案例案例【案例说明】本实例建立一个启动界面程序,运行效果如图3-1所示。图3-1 简单启动界面【案例目的】(1)学习并掌握如何创建窗口以及如何向窗口中添加组件;(2)学习并掌握Java中的JWindow、JProgressBar、JPanel等组件的使用方法;(3)学习并掌握图形用户界面创建的一般步骤。【技术要点】启动界面窗口没有标题栏,可以通过继承JWindow来实现。【相关知识及注意事项】1Swing和AWT 2Swing容器 3无边框窗口JWindow 4标签JLa

2、bel和进度条JProgressBar 5面板JPanel 6颜色和字体 3.2 “基本布局演示”案例【案例说明】本例建立一个基本布局演示窗口,运行界面如图3-4所示,窗口中嵌套了一个选项卡窗格,单击选项卡可以观看相应的布局。图3-4 布局演示【案例目的】掌握FlowLayout、GriderLayout、BorderLayout、CardLayout、GridbagLayout等布局管理器的使用方法。【技术要点】该程序利用JTabbedPane建立了一个选项卡窗格,该窗格中有6个按钮,分别设置相对应的选项卡的文本提示为“观看FlowLayout布局”、“观 看 GriderLayout布 局

3、”、“观 看BorderLayout布局”、“观看CardLayout布局”、“观看GridbagLayout布局”、“观看null布局”,单击选项卡可以观看相应的布局。【相关知识及注意事项】1框架窗口JFrame 2选项卡JTabbedPane 3按钮JButton 4布局管理 5事件处理 3.3 “用户注册界面”案例【案例说明】本例建立的是某网站的一个注册界面,运行结果如图3-14所示。图3-14 用户注册界面【案例目的】掌握JTextField、JPasswordField、JTextArea、JRadioButton、JCheckBox、JComboBox、JList、JScrollP

4、ane等组件的使用方法以及标准对话框JOptionPane的使用方法。【技术要点】创建图形用户界面程序的基本步骤如下:(1)是创建一个容器类,以容纳其他要显示的组件;(2)设置布局管理器;(3)添加相应的组件;(4)编写事件处理代码。【相关知识及注意事项】1单行文本框(JTextField)2多行文本框(JTextArea)3列表框(JList)和组合框(JComboBox)4复选按钮(JCheckBox)和单选按钮(JRadioButton)5标准对话框(JOptionPane)3.4 “菜单工具栏应用”案例【案例说明】本实例就是设计一个简单的Windows应用程序窗口,该窗口包括标题栏、菜

5、单栏、工具栏和状态栏等。运行结果如图3-21所示。图3-21 Windows应用程序窗口【案例目的】(1)掌握菜单组件JMenuBar、JMenu、JMenuItem、JCheckBoxMenuItem和JRadioButtonMenuItem的使用方法;(2)掌握工具栏JToolBar的使用方法;【技术要点】(1)定义创建菜单的方法,首先要通过JMenuBar建立一个菜单条,它是菜单容器。然后使用JMenu建立菜单项,每个菜单项再通过JMenuItem建立子菜单;(2)定义创建工具栏的方法,使用JToolBar创建一个工具栏对象,然后使用add()方法将带图标的按钮添加到工具栏中;(3)定义实现各个菜单项的ActionEvent事件处理方法,当选择某个菜单项时,将该菜单项的名称显示在窗口下方的状态栏中;【相关知识及注意事项】1菜单 2弹出式菜单JPopupMenu3工具栏JToolBar

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

当前位置:首页 > 生活休闲 > 生活常识

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

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