当前位置: 首页 > article >正文

SWT简介

--------------siwuxie095

   

   

   

   

   

   

SWT 简介:

   

SWT(Standard Widget Toolkit) 也是基于一个对等体实现的,

在这一点上它与 AWT 非常类似

   

它克服了 AWT 所面临的 LCD 的问题。方法如下:

定义了一组控件,它们可以用来构建大部分办公应用程序 开发者工具,

然后可以按照逐个主机的原则,为特定主机所没有提供的控件创建模拟控件

(这与 Swing 类似)

   

   

对于大部分现代主机来说,几乎所有的控件都是基于本地对等体的

   

这意味着基于 SWT 的 GUI 既具有主机外观,又具有主机的性能。这样就避免了使用

AWT 和 Swing 而引起的大部分问题

   

特定的主机具有一些低级功能控件,因此 SWT 提供了扩充(通常是模拟的)版本

(通常使用 "C" 作为名字中的第一个字母),从而可以产生更一致的行为

   

   

   

   

   

SWT 特点:

   

SWT 中,对等体只是主机控件上的一些封装程序而已

   

这意味着 SWT 应用程序实际上就是一个主机应用程序,它必然会

全部继承主机的优点和缺点

   

这还意味着 SWT 并不能完全实现 "一次编写,处处运行" 的目标,它更像

是一种 "一次编写,处处测试" 的解决方案

   

这就是说,SWT 尽管不如 Swing 那么优秀,但是它在创建可移植解决方案上

还是很杰出的

   

   

此外,SWT 还具有以下特点:

   

· 不支持 GUI 自动销毁

   

· 仅支持自顶向下构建 GUI

   

· 对 Java 2D 的支持不够完善

   

· 不属于标准 Java 的一部分

   

   

   

   

   

   

   

【made by siwuxie095】

转载于:https://www.cnblogs.com/siwuxie095/p/6657057.html

http://www.lryc.cn/news/2419414.html

相关文章:

  • 查看占用网速的程序
  • 【LINUX】linux中修改文件命名
  • isalpha()方法介绍
  • Oracle数据库的下载安装教程
  • 在虚拟机上安装Ubuntu系统(详细附图)
  • 系统流程图
  • 蓝牙技术简介
  • 1分钟带你理解pairwise
  • 设计原则之贰——里氏替换原则
  • C语言中静态变量的作用
  • 开发自己的web搜索引擎——MyGoGo
  • 文本相似度检查实现
  • Codeforces Round #168 (Div. 2) B. Convex Shape(BFS || 模拟)
  • [19/03/16-星期六] 常用类_Date时间类DateFormat类
  • LC滤波器设计学习笔记(一)滤波电路入门
  • adb bugreport :查看设备所有信息(获取错误报告)
  • android gallery3d 源码分析(一)
  • Winpcap的安装使用方法
  • 【论文笔记】Progressive Layered Extraction (PLE): A Novel Multi-Task Learning (MTL) Model for Personalized
  • iptables/netfilter/iproute2/ip/tc/qdisc经常被混淆的几个概念
  • 调色盘管理器
  • 熊猫烧香专杀工具的编写
  • 鱼哭了,水知道。我哭了,谁知道
  • 天虹办公系统kk服务器,客户齐点赞,蓝凌KK 7.0大幅提升工作效率
  • 老牌技术员系统更新啦!(x86/x64)装机版/纯净版 2016.08
  • 都掏出来了,大学四年珍藏的26个宝藏网站,全部整理好给大家!!!_珍藏网页 -广告
  • 认识处理器(CPU)
  • wifi-加载驱动
  • CryENGINE3系列总结教程之UI/HUD(一)制作生命条弹药条Flash部分
  • Maple 入门常用教程