SWT
文章平均质量分 68
地球原住民
这个作者很懒,什么都没留下…
展开
-
准备 SWT 开发环境
为了编译和运行SWT 程序,我们有两种方式: 1. 使用Eclipse SDK 2. 下载单独的SWT jar 包,并添加到工程中。 如果不使用Eclipse SDK 开发SWT,可以使用第2种方法,否则建议使用第一种。 我们这里只介绍使用Eclipse 进行SWT 开发的开发环境配置。主要是将swt 库添加到项目中。 我们可以再Eclipse 软件的plugins 目录下找到S原创 2012-12-06 20:09:56 · 795 阅读 · 0 评论 -
SWT 中的UI 线程
SWT中 Display 对象就是一个UI 线程。 若要访问UI 界面上的对象必须通过UI线程来访问,在非UI 线程内访问UI对象是不允许的。 我们看这个程序: import org.eclipse.swt.SWT; import org.eclipse.swt.events.SelectionAdapter; import org.eclipse.swt.events.S原创 2012-12-06 21:09:57 · 882 阅读 · 0 评论 -
SWT 的字体(Font)、颜色(Color)、图像(Image)和绘图
下面一个例子展示了Font、Color、Image 以及绘图的基本内容。 import org.eclipse.swt.SWT; import org.eclipse.swt.events.PaintEvent; import org.eclipse.swt.events.PaintListener; import org.eclipse.swt.graphics.Font; im原创 2012-12-09 21:33:27 · 11825 阅读 · 0 评论 -
SWT 的拖放操作,DragSource 和 DropTarget 与剪切板(Clipboard)
首先,我们看一个拖放程序。import org.eclipse.swt.SWT; import org.eclipse.swt.dnd.Clipboard; import org.eclipse.swt.dnd.TextTransfer; import org.eclipse.swt.dnd.Transfer; import org.eclipse.swt.dnd.TransferData原创 2012-12-16 18:09:44 · 3462 阅读 · 1 评论