文档详情

可视化javagui程序设计教程_可视化JavaGUI程序设计教程——基于Swing组件库。。。.pdf

发布:2023-06-28约4.73千字共9页下载文档
文本预览下载声明
可视化javagui程序设计教程_可视化JavaGUI程序设计教程 ——基于Swing组件库。。。 第1章概述 1.1GUI简介 1.1.1GUI概念 1.1.2计算机GUI简 1.1.3GUI的基本组成 1.2Java GUI简况 1.2.1AWT 1.2.2Swing 1.2.3SWT/JFace 1.3Java GUI程序的实现原理 1.3.1程序的图形⽤户界⾯显⽰原理 1.3.2Java GUI程序的构成 1.3.3Java GUI组件的布局 1.3.4⽤户交互与事件循环 1.4可视化程序设计 1.4.1可视化程序设计的概念 1.4.2可视化程序设计发展简况 1.5熟悉NetBeans IDE的GUI设计器 1.5.1NetBeans IDE的安装 1.5.2NetBeans GUI构建器的界⾯ 1.5.3NetBeans GUI设计器的可视化设计思想 习题 第2章NetBeans GUI构建器的使⽤及基本组件的设计 2.1创建Java GUI项⽬ 2.1.1项⽬的概念 2.1.2创建Java GUI项⽬的⼀般步骤 2.1.3设置项⽬配置 2.2程序窗⼝JFrame的创建与设置 2.2.1JFrame的创建步骤 2.2.2JFrame的属性设置 2.3添加组件与GUI构建器的可视反馈功能 2.3.1添加单个组件 2.3.2可视反馈功能 2.4标签JLabel和⽂本字段JTextField的设计 2.4.1标签JLabel的属性 2.4.2⽂本字段JTextField的属性 2.4.3设计实例 2.5组件的成组设计 2.5.1添加多个组件 2.5.2插⼊组件 2.5.3创建钮组ButtonGroup 2.5.4单选按钮JRadioButton及按钮组ButtonGroup的属性设置 2.6按钮JButton及“⼝令”字段JPasswordField的设计 2.6.1按钮JButton的设计 2.6.2复制、粘贴和删除组件 2.6.3“⼝令”字段JPasswordField的设计 2.7部署和运⾏Java GUI应⽤程序 2.7.1部署GUI应⽤程序 2.7.2分发和运⾏独⽴的GUI应⽤程序 2.7.3NetBeans IDE中制作EXE安装程序 习题 第3章GUI交互功能设计——事件处理 3.1事件处理的概念及委托事件处理模型 3.1.1事件 3.1.2事件处理模型 3.1.3Swing GUI的事件处理机制 3.2事件处理的设计 3.2.1实现监听器接⼝ 3.2.2从事件适配器派⽣ 3.2.3匿名内部事件监听器类 3.2.4代码保护及事件处理代码的复⽤ 3.2.5NetBeans IDE中设计事件监听器的步骤及⽅法 3.2.6⽤NetBeans IDE连接向导设置事件 3.3常⽤事件监听器 3.3.1⿏标事件 3.3.2键盘事件 3.3.3焦点事件 3.3.4组件属性改变事件 3.3.5Action事件 3.3.6组件专⽤事件监听器 3.3.7事件及其监听器⼩结 3.4组件的属性绑定 3.4.1JavaBean构件的设计与使⽤ 3.4.2标准组件间绑定 3.4.3绑定定制Bean 3.4.4属性绑定实例 3.5使⽤SwingWorker 3.5.1正确使⽤事件派发线程 3.5.2SwingWorker类 3.5.3SwingWorker类的使⽤ 习题 第4章布局设计 4.1布局管理器概述 4.1.1NetBeans IDE布局概况 4.1.2绝对布局和空值布局 4.1.3布局管理器的属性和组件布局属性 4.2⾃由设计GroupLayout 4.2.1NetBeans的⾃由设计概述 4.2.2GUI构建器中的间距编辑 4.2.3组件对齐、⾃动调整⼤⼩及相同⼤⼩ 4.2.4⾃由设计⽰例 4.3⽹格式布局和⽹格包布局 4.3.1⽹格式布局GridLayout 4.3.2⽹格包布局GridBagLayout 4.3.3⽹格包布局定制器 4.3.4⽹格包布局应⽤实例 4.4各类布局管理器 4.4.1流式布局FlowLayout 4.4.2边框式布局BorderLayout 4.4.3卡⽚式布局CardLayout 4.4.4叠加布局OverlayLayout 4.5Box布局 4.5.1组件的最⼩、最⼤与⾸选尺⼨ 4.5.2Box布局 4.5.3组件alignmentX和alignmentY属性与Box布局 4.6填充器Swing Filler 4.6.1接
显示全部
相似文档