MyEclipse6中的AWT、Swing与SWT图形界面开发详解
需积分: 15 176 浏览量
更新于2024-11-15
收藏 2.77MB PDF 举报
本章节详细介绍了在MyEclipse6 Java开发环境中进行图形界面开发的三种主要技术:AWT(Abstract Window Toolkit)、Swing和SWT(Standard Widget Toolkit)。首先,作者刘长炯在第十八章“图形界面开发——AWT,Swing,SWT”中,为读者提供了一个概述,强调了图形用户界面(GUI)在Java开发中的重要性,尽管对于非图形界面需求或对相关理论不感兴趣的开发者,这部分内容可以略过。
18.1.1 概述部分阐述了GUI的发展历程,包括Java GUI类库的发展简史,以及标准图形界面的基本构成。它介绍了Java通过AWT提供的基本组件,如Frame、Window、Panel等,以及它们在构建应用程序中的作用。
18.2 Applet 开发是章节的重点,开始于HelloWorld程序的创建,讲解了Applet的运行机制、生命周期、安全限制(如签名Applet以提升可信度)、参数传递和与JavaScript的交互。通过实际案例,如JDK自带的例子,让读者深入了解Applet开发的实际操作。
18.3 使用Matisse4MyEclipse插件,读者可以进行AWT/Swing应用的可视化开发,包括安装插件、设计和生成代码,甚至开发一个UDP局域网聊天的桌面应用。这部分还涉及发布和启动文件的制作。
18.4 转移到SWT/Swing应用开发,章节介绍了Jigloo插件的下载和安装,以及如何在MyEclipse中搭建SWT开发环境。SWT提供了更为现代和跨平台的组件,常见问题和Swing应用的开发也有所涵盖。
18.5 参考资料部分列举了相关的网址、Java播放声音的代码示例、JavaScript文档和Eclipse插件的安装方法,为深入学习提供了额外的资源。最后,总结部分强调了图形界面开发在Java中的重要性,并鼓励读者根据自身需求选择合适的技术栈。
这一章节深入浅出地指导了开发者如何利用MyEclipse6的工具和插件来熟练掌握AWT、Swing和SWT这三种图形界面技术,无论是初学者还是有一定经验的开发者,都能从中获益匪浅。
2011-01-11 上传
2010-03-25 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
侠侠_xiaxia
- 粉丝: 31
- 资源: 37
最新资源
- Mobile移动开发宝典_第01章 .NET Compact Framework移动平台
- 高质量C++编程指南
- 空间数据库备份恢复arcgisdb
- Linux下omnet++4.0 Tictoc
- 我自己寫的一些簡單代碼
- PC机与多MCS_51单片机间的串行通信设计
- cairngorm 经典的一个例子
- BB典、实用、趣味程序设计编程百例精解BB典、实用、趣味程序设计编程百例精解
- MapServer.Open.Source.GIS.Development.Aug.2005
- matlab simulink资料,特适合初学者
- JavaScript 高级程序设计[精华].pdf
- 单片机毕业设计——可编程微波炉控制器系统设计
- 留言板的jsp代码+数据库设计+页面结构
- GNU-Make中文说明
- Ajax技术地图,是了解ajax的好工具。适合ajax的初学者了解整体脉络哦!
- linux_mig_release_G4oyxcsIVyIZ