
swt & jface
文章平均质量分 77
hqs7636
这个作者很懒,什么都没留下…
展开
-
JFace中的事件模式 (转载)
[url]http://blog.youkuaiyun.com/javabloger/archive/2006/03/11/621836.aspx[/url](java)大家好,因为工作的事情搞了一个多月,现在终于暂时安定下来了。这一系列的文章我也会继续往下写。 在这一节中,我会向大家介绍JFace中的事件模式。其实我相信这篇文章的读者应该大部分都会接触eclipse,这样可能也会接触...2008-06-11 00:54:19 · 176 阅读 · 0 评论 -
SWT 和 JFace,第 1 部分: 简介
[url]http://www.ibm.com/developerworks/cn/opensource/os-jface1/[/url]如何创建简单的 SWT 应用程序 developerWorks (暂时没有维护图片链接) 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码...原创 2008-11-19 18:04:57 · 101 阅读 · 0 评论 -
SWT 和 JFace, 第 2 部分: 简介
[url]http://www.ibm.com/developerworks/cn/opensource/os-jface2/[/url]了解菜单、列表、组合框、表和树 developerWorks (暂时没有维护图片链接) 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码...原创 2008-11-19 18:06:26 · 112 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 1 部分
级别: 中级马 若劼 (maruojie@cn.ibm.com), 软件工程师, IBM 中国软件开发中心(暂时没有维护图片链接) 2008 年 3 月 20 日 JFace Text Framework(JFace 文本框架,后面直接简称为 JTF)是 Eclipse 中重要的框架,是其它开发工具的基石之一,比如 JDT (Java Development Tool...原创 2008-11-19 18:11:35 · 460 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 2 部分
Syntax Highlight developerWorks [url]https://www.ibm.com/developerworks/cn/opensource/os-cn-ecljtf2/[/url] (暂时没有维护图片链接) 样例代码级别: 中级马 若劼 (maruojie@cn.ibm.com), 软件工程师, IBM 中国软件开发中...原创 2008-11-19 18:12:46 · 179 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 3 部分
Double Click 和 Triple Click developerWorks [url]https://www.ibm.com/developerworks/cn/opensource/os-cn-ecljtf3/[/url] 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码...原创 2009-05-14 17:30:03 · 156 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 4 部分
Content Assistant developerWorks 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码级别: 中级马 若劼 (maruojie@cn.ibm.com), 软件工程师, IBM 中国软件开发中心2008 年 3 月 27 日...原创 2009-05-14 17:31:20 · 237 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 5 部分:
[url]https://www.ibm.com/developerworks/cn/opensource/os-cn-ecljtf5/[/url]Text Decoration developerWorks 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码级别: ...原创 2009-05-14 17:32:03 · 195 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 6 部分:Text Ho
[url]https://www.ibm.com/developerworks/cn/opensource/os-cn-ecljtf6/[/url] 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码级别: 中级马 若劼 (maruojie@cn.ibm.com), 软件工程...原创 2009-05-17 16:17:20 · 201 阅读 · 0 评论 -
基于 JFace Text Framework 构建全功能代码编辑器: 第 7 部分:
[url]https://www.ibm.com/developerworks/cn/opensource/os-cn-ecljtf7/[/url]Quick Assistant developerWorks 文档选项 将打印机的版面设置成横向打印模式 打印本页 将此页作为电子邮件发送 将此页作为电子邮件发送 样例代码级别: ...原创 2009-05-17 16:18:00 · 202 阅读 · 0 评论 -
SWT布局
另外参见:[url]http://java.chinaitlab.com/tools/739720.html[/url]对于Window编程来说, 我们一般不会涉及到布局这个概念,因为基本上我们都是直接设置控件的大小, 位置等布局信息, 但是对于java来说就不一样了, 它涉及到跨平台的问题, 控件的位置和大小不是由它本身来控制的,因此我们不会看到控件有x, y, width, hei...原创 2008-12-08 00:53:21 · 151 阅读 · 0 评论 -
JFace Text Editor完全掌握之终极指南
JFace Text Editor是JFace里面一个功能强大,结构复杂而且非常重要的组件,要掌握它还需要花不少的功夫,下面我们将通过"Building an Eclipse Text Editor with JFace Text"的翻译来掌握它的用法。JFace Text Editor完全掌握之终极指南(1)[url]http://macrochen.iteye.com/blog...2008-06-13 01:57:36 · 222 阅读 · 0 评论 -
JFace 视图
[url]http://blog.itpub.net/post/5050/23410[/url]基本的部件平台SWT仅仅提供了一些直接的接口,这些接口实现仅限于对一些简单数据类型的应用,比如基本的字符串类型,数值类型已及图片等。针对大多数应用程序也许这些实现已经足够了,但是如果需要在列表框、表格、树状结构、文本处理中来处理一些要求比较严格的对象时,这些小控件的使用受到了挑战。那么在SW...2008-06-13 01:49:56 · 122 阅读 · 0 评论 -
SWT的体系结构
[url]http://flyingbug.blogdriver.com/flyingbug/506900.html[/url] 一个SWT应用程序的基本组成部分为显示界面(Display)、命令界面(Shell,使命令进入并使运行初始化)和窗口部件(Widgets)。Display负责管理事件循环和控制...2008-06-13 01:18:23 · 196 阅读 · 0 评论 -
SWT事件的四种写法 (转)
一.匿名内部类写法 在创建SWT中的HelloWorld插件项目中就是用的这种写法,再次复制如下:button.addSelectionListener(new SelectionAdapter(){ public void widgetSelected(SelectionEvent e){ ...2008-06-11 01:05:37 · 168 阅读 · 0 评论 -
SWT 技巧集合. (转)
[url]http://blog.youkuaiyun.com/yipsilon/archive/2004/09/02/92440.aspx[/url]使用Composite中的layout方法刷新其内的所有组件. Display中的syncExec()和asyncExec()方法是外部线程调用本地线程的桥接方法.syncExec是必须等待调用结束后才可以进行到后面的流程,而asyncExec是调...2008-06-11 01:14:19 · 147 阅读 · 0 评论 -
JFace 技巧集合. (转)
[url]http://blog.youkuaiyun.com/yipsilon/archive/2004/09/02/92444.aspx[/url](java)Viewer.setInput方法中不能使用null作为参数, 因为如果使用null, 那么Viewer不会把该参数传递到ContentProvider中. TableTreeViewer中, 使用TableTree设置布局数...2008-06-11 01:15:51 · 122 阅读 · 0 评论 -
SWT事件
[url]http://www.pcjx.com/Java/Eclipse/206903.html[/url] 在窗口系统中,程序一般都是以事件驱动的。SWT的Control类实现了一些事件监听的注册方法,其子类都可以通过这些方法注册鼠标和键盘的监听器,通过实现这些监听器的接口,窗口组件就能响应相应的鼠标和键盘事件。 Control类是窗口组件类的基类,它定义了基本的事件监听...2008-06-11 01:46:17 · 456 阅读 · 0 评论 -
使用SWT模拟鼠标键盘事件
[url]http://www.javaresearch.org/forum/thread.jsp?column=286&thread=69062[/url] 最近在学习SWT/JFace,在做一个小东西的时候需要模拟鼠标键盘事件,在网上搜了一下,在java中模拟这些事件,主要有两种方法: 一、使用AWT中的Robot类Robotjava.lang.Object...2008-06-11 02:10:54 · 234 阅读 · 0 评论 -
SWT 和 JFace
http://www-128.ibm.com/developerworks/cn/views/opensource/libraryview.jsp?type_by=%E6%96%87%E6%A1%A3%E5%BA%93&view_by=search&search_by=SWT+JFace SWT 和 JFace,第 1 部分:简介在这篇 SWT 和 JFace ...2008-06-11 03:00:14 · 108 阅读 · 0 评论 -
SWT、Swing 或 AWT:哪个更适合您?
[url]http://www.ibm.com/developerworks/cn/opensource/os-swingswt/[/url]在为新应用程序选择 GUI 工具包时应该考虑哪些因素? 级别: 初级Barry Feigenbaum (feigenba@us.ibm.com), 编程顾问, IBM2006 年 4 月 27 日本文通过...2008-06-12 21:50:26 · 99 阅读 · 0 评论 -
SWT的--键盘事件处理
[url]http://203.208.37.104/search?q=cache:RPzitXP5E8IJ:blog.youkuaiyun.com/wing5jface/archive/2005/01/16/255091.aspx+swt+%E9%94%AE%E7%9B%98%E4%BA%8B%E4%BB%B6%E5%A4%84%E7%90%86&hl=zh-CN&ct=clnk&cd=1&gl=cn&cl...2008-06-12 21:51:41 · 185 阅读 · 0 评论 -
细说:AWT,SWT,Swing
[url]http://www.java3z.com/cwbwebhome/article/article2/21005.html?id=1709[/url]Overview概述 Java GUI 工具包一直是一个倍受争议的话题。同样的争论也发生在其他编程语言如Smalltalk。实际上每个平台无关的语言都存在着这样的争论。Java作为当前最受广泛使用的编程语言而尤为突出。...2008-06-13 00:42:10 · 259 阅读 · 0 评论 -
SWT 全接触
[url]http://blog.youkuaiyun.com/DL88250/archive/2007/05/20/1618074.aspx[/url] 级别: 初级2006 年 9 月 28 日Java 世界的人似乎一直都对 Java 的桌面应用程序十分不满,从 AWT 到 SWING,从默认的 Theme到第三方的产品,不是太难看(AWT)就是在某些平台有 BUG(SWING,...2008-06-13 01:15:16 · 119 阅读 · 0 评论 -
实战SWT布局
标准的SWT布局类FillLayout:在容器中以相同的大小单行或单列的排列组件RowLayout:以单行或多行的方式使用几个选项(fill,wrap,spacing,justify,type)定制组件的排列方式GridLayout:类似于swing的GridLayout的方式以格子的方式排列组件FormLayout(SWT 2.0的新特性):通过定义组件四个边的“粘贴”位置来排列...原创 2008-12-08 00:55:42 · 202 阅读 · 0 评论