zoukankan      html  css  js  c++  java
  • 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】

  • 相关阅读:
    angular2学习
    随笔
    angular 中ng-repeat后ng-click失效
    一个hover效果
    获取屏幕高度
    延时加载 lazyload使用技巧
    关于MVC模板渲染的一点小事type="text/template"
    JsRender实用教程(tag else使用、循环嵌套访问父级数据)
    jQuery Validate 插件为表单提供了强大的验证功能
    日期时间选择器bootstrap-datetimepicker表单组件
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/6657057.html
Copyright © 2011-2022 走看看