java中 基于swing的图形用户界面设计_java中基于swing的图形用户界面设计

41528d3028836879cd698677c3999917.gifjava中基于swing的图形用户界面设计

* 1第 10章 基于 Swing的图形用户界面设计本章导读 AWT组件与 SWING组件 JFrame窗体、菜单组件、布局设计 中间容器、文本组件 按钮与标签组件、复选框与单选按钮组件 列表组件、表格组件、树组件和进度条组件 窗口事件、鼠标事件、焦点事件和键盘事件 对话框 AWT线程与计时器 MVC设计模式 发布应用程序* 210.1 AWT组件与 SWING组件概述Java早期进行用户界面设计时, 使用 java.awt包中提供的类 。 “ AWT” 就是 Abstrac Window Toolkit(抽象窗口工具包)的缩写。Java 2( JDK1.2)推出之后,增加了一个 新的 javax.swing包 ,该包提供了功能更为强大的用来设计 GUI界面的类。 Java早期的 java.awt包中的类创建的组件习惯上称为重组件。例如,当用java.awt包中的 Button类创建一个按钮组件时,都有一个相应的本地组件在为它工作(称为它的同位体)。javax.swing包为我们提供了更加丰富的、功能强大的组件,称为 SWING组件,其中 大部分组件是轻组件 ,没有同位体。SWING组件的轻组件在设计上和 AWT完全不同,轻组件把与显示组件有关的许多工作和处理组件事件的工作交给相应的 UI代表来完成。这些 UI代表是用Java语言编写的类,这些类被增加到 Java的运行环境中,因此组件的外观不依赖平台,不仅在不同平台上的外观是相同的,而且较组件有更高的性能。如果Java运行环境低于 1.2版本,就不能运行含有 SWING组件的程序。 * 3图 10.1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值