Open Nav

图形化用户界面

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.仅供学习参考之用.
   帮助中心
资料介绍:

图形化用户界面(中文2400字,英文1600字)
设计中要遵循的一条基本原则就是:“让简单的事情变得容易,让困难的事情变得可行。”
Java 1.0版本中的图形用户界面(graphycal user interface,GUI)库,其最初的设计目标是帮助程序员编写在所有平台上都能良好表现的GUI程序。遗憾的是这个目标没有达成。事实是Java 1.0提供的“抽象窗口工具包”(Abstract Window Tookit,AWT)在所有的系统上表现得都不太好,而且限制颇多,你只能使用四种字体,也不能访问存在于本地操作系统上的任何成熟的GUI组件。Java 1.0的AWT模型非常笨拙,并且不是面向对象的。在我课上的一个学生(在Java创建期间他曾在Sun工作)解释了其原因:最初版本的AWT是在一个月内构思、设计和实现的。从生产率上看,这确实很惊人,不过这也是说明为什么精心设计如此重要的反面教材。
 
Graphical User Interfaces
A fundamental design guideline is “Make simple things easy,and difficult things possible.”
The original design goal of the graphical user interface (GUI) library in Java 1.0 was to allow the programmer to build a GUI that looks good on all platforms.That goal was not achieved. Instead the Java 1.0 Abstract Windowing Tookit (AWT) produced a GUI that looked equally mediocre on all systems.In addition,it was restrictive; you could use only four fonts and you couldn’t access any of the more sophisticated GUI elements that exist in your opetating system.The Java 1.0 AWT programming model was also awkward and non-object-oriented. A student in one of my seminars(who had been at Sun during the creation of Java)explained why:The original AWT had been conceived, designed, and implemented in a mouth.Certainly a marvel of productivity,and also an object lesson in why design is important.

[版权所有:http://DOC163.com]

  • 关于资料
    提供的资料属本站所有,真实可靠,确保下载的内容与网页资料介绍一致.
  • 如何下载
    提供下载链接或发送至您的邮箱,资料可重复发送,若未收到请联系客服.
  • 疑难帮助
    下载后提供一定的帮助,收到资料后若有疑难问题,可联系客服提供帮助.
  • 关于服务
    确保下载的资料和介绍一致,如核实与资料介绍不符,可申请售后.
  • 资料仅供参考和学习交流之用,请勿做其他非法用途,转载必究,如有侵犯您的权利或有损您的利益,请联系本站,经查实我们会立即进行修正! 版权所有,严禁转载
    doc163.com Copyright © 2012-2024 苏ICP备2021029856号-4