Eclipse 3.7 3.x SWT/Jface 开发环境搭建
原文http://blog.csdn.net/kimsoft/article/details/7239651 1、准备工作 1.1、下载eclipse http://www.eclipse.org/downloads/ 目前的版本是eclipse-jee-indigo-SR1-win32...
JFace 的 ApplicationWindow 类应用实例
本文中代码主要参考了《Eclipse SWT/JFace 核心应用》第15章的程序。 本文介绍了一个使用ApplicationWindow 和Action 实现的一个文本编辑器。界面美观,基本功能齐全。代码齐全。 首先看 MainWindow.java。 //MainWindow.javai...
SWT/JFace开发入门指南(七)
几种特殊的部件 好像因为大家的抱怨比较多,感觉这一段csdn的blog似乎又有恢复稳定的迹象了,^_^。 前面的两节中,我都没有作一些详细的介绍,而是推荐了两篇文章给大家,可能你会觉得有点不习惯,不过我觉得作为一个软件开发者来说,最重要的一个技能就是你要能够找到自己所需要的资源。而在swt...
SWT(JFace)体验之模拟BorderLayout布局
SWT中没有AWT的BorderLayout布局管理器。下面是SWT下的自定义实现: BorderLayout.java package swt_jface.demo2;import org.eclipse.swt.SWT;import org.eclipse.swt.graphics.Point...
SWT(JFace)体验之Label的几种效果
演示代码: 接着前面的例子:http://blog.csdn.net/kunshan_shenbin/archive/2009/06/23/4291846.aspx LabelWrap.java package swt_jface.demo1;import org.eclipse.swt...
SWT(JFace)体验之Canvas(画布)
说道画图,我们首先要介绍一下SWT的GC类。 package swt_jface.demo10;import org.eclipse.swt.SWT;import org.eclipse.swt.custom.CLabel;import org.eclipse.swt.graphics.GC;imp...
SWT(JFace)体验之Slider,Scale
Slider: package swt_jface.demo8;import org.eclipse.swt.SWT;import org.eclipse.swt.layout.GridData;import org.eclipse.swt.layout.GridLayout;import or...
SWT/JFace开发入门指南(九)
JFace的Hello,world! 我们仍然是从一个最简单的Hello,world!开始介绍JFace。为了更形象一些,首先把程序列出来: 1 2 public class HelloJface ex...
SWT/JFace开发入门指南(二)
从Hello, world!开始了解Display和Shell 在这一节中,我们从前面所列举出来的Hello, world!程序开始对swt进行一些初步的探索。所谓的初步是指,我们会介绍编写swt程序的基本思路,以及对两个重要的类:Display和Shell作一些介绍。 因为这一节和前一...
SWT/JFace开发入门指南(三)
初步体验widget 大家好,五一已经过去了,你们玩得开心么? 在前面的两篇文章中,我向大家介绍了swt的一些基本知识,现在让我们继续下去讨论一下swt中的widget相关的一些知识以及介绍几种最为简单的widget。 从Widget和Control开始 Widget是Con...
SWT(JFace)体验之ApplicationWindow
测试代码如下: package swt_jface.demo;import org.eclipse.jface.window.ApplicationWindow;import org.eclipse.swt.SWT;import org.eclipse.swt.events.ModifyEvent;...
SWT/JFace开发入门指南(五)
使用Visual Editor加速你的开发 在eclipse中,你可以使用Visual Editor来进行拖放式的图形界面设计。实际上我觉得在这一方面大家应该可以很容易上手。 如果你安装了VE的话,在新建一个swt工程的时候你就可以省好多力气了:你不需要找那些名字n长的jar,...
SWT/JFace开发入门指南(三)
初步体验widget 大家好,五一已经过去了,你们玩得开心么? 在前面的两篇文章中,我向大家介绍了swt的一些基本知识,现在让我们继续下去讨论一下swt中的widget相关的一些知识以及介绍几种最为简单的widget。 从Widget和Control开始 Widget是Co...
Swt/Jface treeViewer的使用
上边介绍了,tableviewer,这里介绍一下treeViewer,总的流程类似。一、构造一个树形结构的数据出来,这里选择国家、城市、人来构造一个树形结构,代码如下:1,定义一个接口 package model; import java.util.List; public ...
SWT/JFace开发环境及工具选型推荐
使用SWT/JFace开发的几大好处 1、Java语言及其生态群落的优势 2、Java开发人才的优势 3、跨平台运行 4、各平台下优秀的性能。 以下是开发环境和工具选型参考 一、操作系统 Window 7 Ubuntu 10 + desktop 二、库包 1.JDK 6最新update 2.SW...
Swt/Jface tableViewer总结(三)
一. 创建表格 1. setContentProvider 主要功能:把数据转换为表格需要的数据模型,这里转换为数组。 2. setLabelProvider 主要功能:设置每个单元格显示的文本和图片。 3. setInput 主要功能:提供数据...
SWT/JFace开发入门指南(四)
让你的swt程序动起来 在向使用者提供最差的用户体验方面,中国的IT企业始终走在时代的最前端。之所以有这样的感慨其实是来源于往blog上贴上一节的内容:我用了一整天的功夫,不断与CSDN各种莫名其妙的出错提示进行斗争,最后终于成功的贴了上去。 其实作为CSDN blog一个使用者,我...
JFace和SWT有什么区别
JFace:插件的用户界面框架 我们已经见到工作台定义扩展点来为使插件向平台添加用户界面功能。许多这些扩展点,特别是向导扩展,是通过使用 org.eclipse.jface.* 包中的类来实现的。有什么区别? JFace 是一个用户界面工具箱,它提供很难实现的、用于开发用户界面功能部件的 help...
Eclipse安装和SWT/JFace项目的配置
下载eclipse3.0.1版本; 确认已经安装了java jdk,使用jdk1.4以上版本; 将eclipse3.0.1版本下载文件解压; 配置${eclipse}/eclipse.exe快捷方式,"${eclipse}/eclipse.exe -vm %JAVA_HOME%/bin/...
搭建一个swt/JFace开发环境
你完全可以不使用eclipse,而是使用别的IDE来进行开发,但是你需要有swt/JFace的一些库文件。 为了能够进行正常的swt/JFace开发,你需要做以下工作: 第一步:建立一个Java工程:因为这个是大家都非常熟悉的,所以就不再赘述,你可以建立一个任何名字的Java工程。 第二步...