学习使用SWT

原创 2005年06月01日 10:32:00

  原来我的做Delphi等本地C/S程序开发的,对GUI方面的东西非常了解,今天看了看Java的SWT,感觉很熟悉,呵呵,不错。

  操作系统:Windows2000 pro
  使用工具:Eclipse 3.02
  Plug In :Visual Editor(Jigloo我也试验了一下,也行)
  使用VE,需要先安装两个插件:emf-sdo-runtime-2.0.1和GEF-runtime-3.0.1
  (这些可以下载安装,也可以直接更新Eclipse)
  注意:有两个Dll文件(swt-awt-win32-3064.dll和swt-win32-3064.dll),必须
  放到系统的libaray path中,如:windows/system32 下,否则,运行程序会出现错误。
 
  重新启动Eclipse以后,新建菜单中出现相应的项目(Visual Class、SWT、AWT、Swing),Preferences里面的Java
  部分,也出现了Visual Editor的Tab,可以进行简单设置,这说明已经安装成功。

  新建Visual Class,出现的窗体中,可以填写各项参数,可以选择创建窗体的类型(SWT、AWT、Swing),点击Finish以
  后,就出现了久违了的UI设计界面,呵呵。

  找了半天才找到Palette Panel,说实话,感觉不是方便,View里面,我也没有看到对应的窗体名称。

  控件是可以直接拖到界面上的,代码也会自动修改,Eclipse的代码功能很强,这确实是,对控件的
  增加删除,代码同步很彻底,不会留下残余的代码。

  可能也是Java本身的缘故,控件的属性设置,都不是很直观,不能直接明显的显示到对应的设计界面
  上,有些属性设置了,也没有什么动静,实际上已经是设置正确了,只不过在界面上没有看到变化;
  还有,对于Items等类似属性,不能直接编辑里面包含的项目;设计界面也感觉比较小,不能很好的
  查看窗体设计的样子;不支持控件的复制和粘贴;

  其他的,也试验了一下,每个控件都放到了窗体上,试验了一些常用的功能,虽然是第一次用,但
  是,根据经验和英文名称,能猜出哪个属性方法都是干什么用的,很舒服。看来用SWT做东西,也应
  该很简单,毕竟这些控件都是大同小异。

SWT学习笔记!

SWT学习笔记! 1,SWT/JFace 与AWT/SWING  区别是?  java的标准图形 API : AWT/SWING 一直是被后人诟病的, 用它写的页面不够完美, 页面响应...

SWT常用组件列表及使用

最近一直在使用swt开发kettle 插件,下面是我整理的swt常用组件的一些样式和使用方法。一、按钮(Button)1、Button常用样式 样式 说明 SWT.NONE 无 SW...

使用SWT Designer做可视化开发

推荐一本很好的书,叫做《Eclipse SWT/Jface 核心应用》,清华大学出版社的,书里讲的都是Eclipse可视化开发,有代码有图,非常好。 这两天有人问我怎么用,那我就讲讲。 我...

一、使用JAVA_SWT编写登陆界面(不含数据库,登陆按钮未处理)

安装下载SWT组件,地址为:
  • yjpa7
  • yjpa7
  • 2011年05月16日 00:28
  • 2921

swt树形菜单tree使用

package cn.com.zte.esb.dialog; import java.io.File; import org.eclipse.swt.SWT; import org.ecli...
  • xgskj
  • xgskj
  • 2013年04月24日 14:58
  • 610

使用SWT Designer做可视化开发

转载自NebulaSoft空间~:http://hi.baidu.com/nebulasoft   推荐一本很好的书,叫做《Eclipse SWT/Jface 核心应用》,清华大学出版社的...

Eclipse 3.6 中安装WindowBuilder Pro及使用SWT Designer

Eclipse 3.6 的下载与安装1、登录http://www.eclipse.org/downloads/,现在Eclipse的最新版本是3.6.1,在打开的页面选择要下载的版本,如图1红框标记处...

使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法

使用 eclipse时,出现如下问题,log如下 !ENTRY org.eclipse.osgi 4 0 2009-07-30 15:49:55.671 !MESSAGE Applicat...

使用DecoratedField装饰SWT Control

DecoratedField用来实现对Control的装饰,可以为button,combo,text等控件做出如下效果。 控件边上提示的种类有4种,分别是Proposal, Requir...
  • luoww1
  • luoww1
  • 2014年06月19日 14:55
  • 618

SWT应用之:随机RGB颜色、ScrolledComposite控件的使用

在项目中要用到SWT中我不熟悉的随机产生RGB颜色和ScrolledComosite的应用。因此,我学着做了一个包含这两个技巧的用法的DEMO分享出来。 A. SWT中产生随机RGB...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:学习使用SWT
举报原因:
原因补充:

(最多只允许输入30个字)