日期:2011-03-22 16:17:00 来源:本站整理
成立窗口和程序片[Java编程]
本文“成立窗口和程序片[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
在Java 1.0中,图形用户接口(GUI)库最初的计划目标是让程序员构建一个通用的GUI,使其在全部平台上都能正常显示.
但遗憾的是,这个目标并未到达.事实上,Java 1.0版的“抽象Windows工具包”(AWT)产生的是在各系统看来都一样欠佳的图形用户接口.除此之外,它还限制我们只能利用四种字体,并且不能拜候操作系统中现有的高级GUI元素.同时,Jave1.0版的AWT编程模子也不是面向对象的,极不成熟.这类情形在Java1.1版的AWT事件模子中得到了很好的改良,比方:越发清楚、面向对象的编程、遵守Java Beans的典范,以及一个可轻松成立可视编程环境的编程组件模子.Java1.2为老的Java 1.0 AWT增添了Java底子类(AWT),这是一个被称为“Swing”的GUI的一部份.丰富的、易于利用和理解的Java Beans能经过拖放操作(像手工编程一样的好),成立出能使程序员称心的GUI.软件业的“3次订正版”法则看来关于程序计划语言也是成立的(一个产品除非经过第3次订正,不然不会尽如人意).
Java的主要计划目的之一是成立程序片,也就是成立运行在WEB 浏览器上的小利用程序.由于它们必须是安全的,所以程序片在运行时必须加以限制.无论怎样,它们都是支持客户端编程的强有力的工具,一个重要的利用就是在Web上.
在一个程序片中编程会遭到很多的限制,我们普通说它“在沙箱内”,这是由于Java运行时一向会有某个东西——即Java运行期安全系统——在监督着我们.Jave 1.1为程序片供应了数字签名,所以可选出能信任的程序片去拜候主机.不过,我们也能跳出沙箱的限制写出坚固的程序.在这种情形下,我们可拜候操作系统中的其他功效.在这本书中我们自始至终编写的都是坚固的程序,但它们成为了没有图形组件的掌握台程序.AWT也能用来为坚固的程序成立GUI接口.
在这一章中我们将先学习利用老的AWT工具,我们会与很多支持和利用AWT的代码程序样本相遇.固然这有一些艰难,但倒是必须的,因为我们必须用老的AWT来保护和阅读传统的Java代码.有时乃至需求我们编写AWT代码去支持不能从Java1.0进级的环境.在本章第二部份,我们将学习Java 1.1版中新的AWT构造并会看到它的事件模子是如此的优异(假如能掌握的话,那么在编制新的程序时便可以利用这最新的工具.最后,我们将学习新的能像类库一样加入到Java 1.1版中的JFC/Swing组件,这意味着不需求进级到Java 1.2便能利用这一类库.
大大都的例程都将展示程序片的成立,这并不但仅是因为这非常的简单,更因为这是AWT的主要作用.别的,当用AWT成立一个坚固的程序时,我们将看处处理程序的差别之处,以及怎样成立能在号令行和浏览器中运行的程序.
请注意的是这不是为了描写类的全部程序的综合注释.这一章将带领我们从择要开始.当我们查找更复杂的内容时,请肯定我们的信息浏览器通过查找类和办法来办理编程中的问题(假如我们正在利用一个开辟环境,信息浏览器大概是内建的;假如我们利用的是SUN公司的JDK则这时我们要利用WEB浏览器并在Java根目录下面开始).附录F列出了用于深化学习库知识的其他一些参考资料.
以上是“成立窗口和程序片[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:为什么要用AWT
- ·下一篇文章:java的文本字段
- ·中查找“成立窗口和程序片”更多相关内容
- ·中查找“成立窗口和程序片”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论