• SWT/JFace开发入门指南(一)

    时间:2022-11-11 18:36:38

    写在前面的话 终于决定提起笔来写一篇关于swt和JFace编程的文章。在开始之前,我想先介绍一下你能够从将要出现的这一系列文章里得到什么,以及更重要的,你不能得到什么。我们的时间是如此之重要,以至于我们很难容忍把它浪费在自己不关心的事情上。 因为我刚开始写,所以到底这些文章会分成几次发布出来,也很难...

  • jface databinding:使用CheckboxTableViewer实现表中(Set)对象与CheckTable中选中条目数据绑定

    时间:2022-11-11 17:31:33

    上一篇博文《jface databinding:可多选的widget List组件selection项目与java.util.List对象的双向数据绑定》讲述了如何实现List组件的多选项与List数据绑定的问题。 实际使用中觉得用List组件来给用户做多选,用户体验不太好,比如用户可能不知道...

  • jface databinding:label provider 实现多列表格(Table)数据绑定的两个途径

    时间:2022-11-11 17:26:42

    显示需求如下图,希望将一组拥有两个字段的表与两列的table绑定在一起,实现自动显示。 在jface viewer中label provider用于提供数据对象到视图对象(viewer)显示内容的数据映射关系。也就是实现将数据模型中的不同字段的内容显示为viewer(如表格Table组件)中的文字或...

  • Eclipse 中的 JFace 数据绑定,第 3 部分: 使用高级功能(16/19)

    时间:2022-11-11 17:26:36

      下载 描述 名字 大小 下载方法 第 3 部分源代码 os-ecl-jfacedb3.source.zip 115KB HTTP 关于下载方法的信息 Get Adobe® Reader® ...

  • 如何使Swing / JFace / SWT GUI可寻址?

    时间:2022-11-11 17:26:24

    I have a "fat" GUI that it getting fairly complex, and I would like to add links from a place to an other, and add back/forward buttons to ease naviga...

  • Eclipse 中的 JFace 数据绑定,第 3 部分: 使用高级功能(8/19)

    时间:2022-11-11 17:26:48

      更改 Presentation Model 现在已将代码分离为 UI、Presentation Model 和域模型层,您可以轻松地修改代码以满足更改要求。假定客户机需要更直观并且拥有如图 6 所示的带 Married 复选框的 UI,选中/取消选中此框将同时启用/禁用 Spouse 字段和 Y...

  • 如何在Eclipse中获取SWT和JFace的JavaDoc ?

    时间:2022-11-11 17:22:02

    I'm a newbie to Eclipse and can't figure out how to get the JavaDocs for SWT and JFace to show up when I am editing. 我是Eclipse的新手,不知道如何在编辑时获取SWT和JFace...

  • jface databinding:更简单的ISideEffect实现多目标单边数据绑定塈其原理分析

    时间:2022-11-11 17:21:44

    Eclipse 4.6 提供了名为 ISideEffect的数据绑定工具. ISideEffect可以实现当一个或多个观察对象(IObservable)改变时执行特定代码。 ISideEffect很像一个侦听器,但它却不需要开发者像侦听器那样作任何依附对象的动作(addChangeListen...

  • 了解 Eclipse 中的 JFace 数据绑定,第 1 部分: 数据绑定的优缺点

    时间:2022-11-11 17:21:50

      Java™ 图形用户界面 (GUI) 应用程序的大量开发时间都用于将域对象的数据简单地移入 GUI 组件,然后再从 GUI 组件返回给域对象。近年来,几种数据绑定框架走在了自动同步数据过程研究的最前沿。本文将说明什么是数据绑定框架,介绍几种流行的 Java GUI 数据绑定框架,并将分析使用...

  • SWT/JFace开发入门指南

    时间:2022-11-11 17:17:09

    原帖地址:http://www.eclipseworld.org/bbs/read-cec-tid-172.html 写在前面的话 终于决定提起笔来写一篇关于swt和JFace编程的文章。在开始之前,我想先介绍一下你能够从将要出现的这一系列文章里得到什么,以及更重要的,你不能得到什么。我们的时...

  • SWT/JFace开发入门指南(六)

    时间:2022-11-11 17:17:03

    使用Layout管理UI布局 我们在前面在一些例子中已经使用过Layout了。那么Layout到底是做什么的呢? 我们知道,在设计用户界面时候,我们可以采用的一种办法是手动的为每个部件设置合适当大小和位置。但是这样的话,如果你所要显示的部件比较多,编程量就会非常大,特别是考虑到窗体大小变化时候各种部...

  • 用SWT/JFace如何获取文件图标?

    时间:2022-11-11 17:16:57

    int dot = file_name.lastIndexOf('.'); if (dot != -1) {   String extension = file_name.substring(dot);   Program program = Program.findProgram(exten...

  • 了解 Eclipse 中的 JFace 数据绑定系列

    时间:2022-11-11 17:17:09

    Eclipse 的插件体系架构决定了 Eclipse 的高度可扩展性,作为 IDE,在各种插件的帮助下,它不仅支持各种语言(Java、C/C++、PHP、Perl、Python 等等)的开发,还支持软件开发过程中各种开发活动(设计建模、测试、编译构建;插件开发、J2EE 开发、GUI 开发、数据库设...

  • 简单的JFace ApplicationWindow例程

    时间:2022-11-11 16:49:16

    新公司新环境,现在这家公司有个系统的client是基于SWT/JFace的界面开发。第一眼看到一个Display的例子时,感觉真是麻烦,还要循环去等待消息传递,很简单的MessageBox都要while(true)。但是经过一两天的揣摩,对swt的运行机制有初步的了解后,感觉同awt虽然有一点区别,...

  • SWT/JFace开发入门指南

    时间:2022-11-11 16:49:10

    写在前面的话 终于决定提起笔来写一篇关于swt和JFace编程的文章。在开始之前,我想先介绍一下你能够从将要出现的这一系列文章里得到什么,以及更重要的,你不能得到什么。我们的时间是如此之重要,以至于我们很难容忍把它浪费在自己不关心的事情上。 因为我刚开始写,所以到底这些文章会分成几次发布出来,也很难...

  • SWT(JFace)体验之Label增亮显示

    时间:2022-11-11 16:44:38

    首先来看一下Listener的写法: ListenerTest.java   package swt_jface.demo;import org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Display;import org.eclipse.s...

  • Eclipse 3.7 3.x SWT/Jface 开发环境搭建

    时间:2022-11-11 16:34:44

    原文http://blog.csdn.net/kimsoft/article/details/7239651 1、准备工作 1.1、下载eclipse http://www.eclipse.org/downloads/ 目前的版本是eclipse-jee-indigo-SR1-win32...

  • JFace 的 ApplicationWindow 类应用实例

    时间:2022-11-11 16:39:56

    本文中代码主要参考了《Eclipse SWT/JFace 核心应用》第15章的程序。   本文介绍了一个使用ApplicationWindow 和Action 实现的一个文本编辑器。界面美观,基本功能齐全。代码齐全。   首先看 MainWindow.java。 //MainWindow.javai...

  • SWT(JFace)体验之TabFolder(分页),ToolBar(工具条)

    时间:2022-11-11 16:35:02

    代码如下: TabFolder(分页) package swt_jface.demo9;import org.eclipse.swt.SWT;import org.eclipse.swt.events.SelectionEvent;import org.eclipse.swt.events.Sel...

  • SWT/JFace开发入门指南(七)

    时间:2022-11-11 16:30:32

    几种特殊的部件 好像因为大家的抱怨比较多,感觉这一段csdn的blog似乎又有恢复稳定的迹象了,^_^。 前面的两节中,我都没有作一些详细的介绍,而是推荐了两篇文章给大家,可能你会觉得有点不习惯,不过我觉得作为一个软件开发者来说,最重要的一个技能就是你要能够找到自己所需要的资源。而在swt...