MyEclipse 6: AWT、Swing与SWT图形界面开发实战

需积分: 15 4 下载量 175 浏览量 更新于2024-07-28 收藏 2.77MB PDF 举报
本章节主要讲述了MyEclipse 6中文教程中关于图形界面开发的内容,涵盖了三个主要的GUI(图形用户界面)技术:AWT(Abstract Window Toolkit)、Swing和SWT(Standard Widget Toolkit)。章节首先介绍了图形界面的基本概念,包括其概述、Java GUI类库的发展历史以及标准图形界面的构成,强调了其在Java开发中的重要性。 18.1 图形界面简介部分深入浅出地阐述了图形界面的作用和重要性,虽然没有过多理论细节,但鼓励读者理解和自学更多的相关知识。对于那些对图形界面不感兴趣或工作无需涉及图形界面的开发者,这部分可以适当略过。 章节进一步详细讲解了Applet的开发,从HelloWorld程序开始,介绍了Applet的运行方式、生命周期、安全限制(如签名Applet)、参数传递以及与JavaScript的交互。通过分析JDK自带的例子,帮助读者掌握Applet的开发和图形界面编程技巧。 在实际工具使用方面,章节介绍了如何利用Matisse for MyEclipse插件进行AWT/Swing应用的可视化开发,包括安装步骤、生成代码的调整和个性化设置。此外,还指导了如何开发一个UDP局域网聊天桌面应用,并涉及应用的发布和启动文件制作。 SWT/Swing应用的开发则通过Jigloo插件展开,包括插件的下载安装、SWT开发环境的搭建、Jigloo在SWT和Swing应用开发中的应用,以及常见问题的解决。最后,提供了一些参考资料链接,如Java应用声音播放的示例代码、JavaScript包的英文参考文档和Eclipse插件的安装方法。 本章节内容丰富,旨在帮助MyEclipse 6用户熟练掌握AWT、Swing和SWT这三种图形界面技术的实战应用,无论是初学者还是有一定经验的开发者都能从中获益匪浅。