`
61party
  • 浏览: 1101672 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多

1、准备工作

1.1、下载eclipse

http://www.eclipse.org/downloads/

目前的版本是eclipse-jee-indigo-SR1-win32

解压到d:\java\ide\eclipse-jee-indigo-SR1-win32


1.2、下载swt

http://eclipse.org/swt/

下载win32版本,结果是个zip文件


2、导入org.eclipse.swt 项目

运行eclipse,菜单中点击

file -> import -> general-exsiting projects to workspace -> next -> select archive file -> 选取下载的文——点击browse,会出现项目org.eclipse.swt->next

导入成功


3、新建SWT项目

file -> new -> javaproject ...

右键点击项目properties -> java build path -> projects -> 点add,把org.eclipse.swt项目加进来

OK,可以写SWT程序了


4、加入Jface支持

同3

properties -> java build path ->Libraries-> add external JARs..或Add Library

加入以下jar包:(jar包在eclipse安装目录的plugins子目录中找)

org.eclipse.core.commands_xxx.jar

org.eclipse.core.runtime_xxx.jar

org.eclipse.equinox.common_xxx.jar //一定要加,不然会报java.lang.NoClassDefFoundError: org/eclipse/core/runtime/IProgressMonitor

org.eclipse.jface_xxx.jar

org.eclipse.jface.text_xxx.jar

org.eclipse.osgi_xxx.jar


为解决jface的中文问题,还要加上

org.eclipse.jface.nl1_3xx.jar

详见http://www.cnblogs.com/jifeng/archive/2011/10/15/2213615.html


OK

分享到:
评论

相关推荐

    SWT Designer 对应eclipse3.7版本插件

    SWT Designer是一款强大的图形用户界面(GUI)设计工具,专为Eclipse集成开发环境(IDE)设计,使得开发者能够方便地创建和设计SWT(Standard Widget Toolkit)和JFace应用程序。SWT是Java中用于构建桌面应用的一个...

    eclispse3.7中文语言包.zip

    3. **Web和Rich Client Platform (RCP) 工具**:Eclipse 3.7 提供了更强大的Web和桌面应用开发支持,包括改进的CSS编辑器、JavaScript调试器以及对SWT和JFace库的更新。 4. **Mylyn任务焦点**:Mylyn是Eclipse中的...

    SWT_Designer for eclipse3.7

    在Eclipse3.7版本中,它提供了可视化设计和编码的便利,使得开发者能够通过拖拽组件的方式来创建和编辑 SWT(Standard Widget Toolkit)和JFace 用户界面。SWT是IBM开发的一种轻量级的Java GUI库,它允许开发者创建...

    Eclipse下SWT图形界面开发指南(1)

    ### Eclipse 下 SWT 图形界面开发指南(一) #### 引言 开源的 Eclipse 项目是 Java 领域近期最引人注目的发展之一。Eclipse 自称是一种“通用工具平台——一种开放可扩展的 IDE,适用于任何特定或非特定的东西”...

    WindowBuilder for eclipse 3.7

    WindowBuilder for eclipse 3.7 WindowBuilder是一款基于Eclipse平台的双向Java的GUI设计插件式的软件。具备SWT/JFACE开发、Swing开发及GWT 开发三大功能,是一款不可多得的Java体系中的WYSIWYG工具。

    swt-3.7.2-gtk-linux-x86_64.zip

    SWT(Standard Widget Toolkit)是Eclipse开源组织开发的一个用于创建Java图形用户界面(GUI)的库,它提供了丰富的控件和与操作系统更紧密的集成。"swt-3.7.2-gtk-linux-x86_64.zip" 是一个针对Linux 64位系统,...

    Eclipse 3.7(Indigo)windowbuilder插件

    Eclipse 3.7(代号为Indigo)是一款广泛使用的开源集成开发环境(IDE),专为Java开发者设计,但也支持其他编程语言。WindowBuilder是Eclipse中的一个强大工具,它使得用户可以通过直观的图形界面来创建、编辑和设计...

    Eclipse_Swt_Jface_核心应用_部分19

    第3章 Eclipse开发环境概述 22 3.1 Eclipse界面一览 22 3.2 Eclipse项目的文件结构 23 3.2.1 设置编译后.class文件的保存目录 23 3.2.2 导入项目使用的包 25 3.2.3 设置编译方式 26 3.2.4 运行程序 27 ...

    对应Eclipse3.7的WindowBuilder插件压缩包

    WindowBuilder是Eclipse集成开发环境(IDE)中的一个强大工具,专为图形化设计Java Swing、 SWT/JFace 和 Google Web Toolkit (GWT) 应用程序而设计。这个压缩包对应的版本是针对Eclipse 3.7,同时适用于MyEclipse ...

    Eclipse3.7 indigo API

    Eclipse 3.7 Indigo API 是一个针对Eclipse集成开发环境(IDE)的重要软件开发工具包,主要用于扩展和定制Eclipse平台。Eclipse作为一款开源的、跨平台的IDE,广泛应用于Java、C++、Python等语言的开发,而其API则是...

    JFace一些资料

    1. **《Eclipse SWT/JFace 开发实战精解》**:这本书深入介绍了如何使用SWT和JFace进行Eclipse插件开发,包含丰富的实例和实践指导。 2. **《SWT-JFace-3.4-zh-CN.chm》**:这是一份中文手册,详细讲解了SWT和...

    Eclipse权威开发指南2.pdf

    1.1 Eclipse作为应用程序开发 工具的宿主...... 4 1.2 不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3 什么是Eclipse?...... 6 1.3.1 工具与应用程序的集成平台..... 6 1.3.2 Java开发...

    Eclipse权威开发指南3.pdf

    1.1 Eclipse作为应用程序开发 工具的宿主...... 4 1.2 不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3 什么是Eclipse?...... 6 1.3.1 工具与应用程序的集成平台..... 6 1.3.2...

    swt3.7的最新开发帮助文档

    WindowsBuilder是一款强大的Eclipse插件,使得开发者可以通过图形化界面来设计和构建SWT和JFace(基于SWT的高级抽象层)的应用程序,极大地简化了UI开发过程。 在SWT3.7中,开发者可以找到以下关键知识点: 1. **...

    Eclipse权威开发指南1.pdf

    1.1 Eclipse作为应用程序开发 工具的宿主...... 4 1.2 不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3 什么是Eclipse?...... 6 1.3.1 工具与应用程序的集成平台..... 6 1.3.2...

    swt-3.7的资源包

    SWT (Standard Widget Toolkit) 是一个开源的Java GUI(图形用户界面)库,它为Java开发者...对于那些需要在Mac OS X 64位环境下开发Java应用的开发者来说,"swt-3.7-cocoa-macosx-x86_64.jar"是一个不可或缺的组件。

    swt-3.7M1-win32-win32-x86.zip

    SWT(Standard Widget Toolkit)是Java编程环境中用于创建图形用户界面(GUI)的一个开源库,它是Eclipse项目的重要组成部分。SWT提供了与操作系统本机UI控件直接交互的能力,使得开发出的应用程序具有更好的性能和...

    swt-3.7.2-win32-win32-x86-source.rar

    7. **与JFace和Eclipse RCP的集成**:SWT是Eclipse Rich Client Platform (RCP) 的基础,JFace则是在SWT之上提供更高层次的抽象,简化GUI开发。两者结合,开发者可以快速构建复杂的桌面应用程序。 源代码包"swt-...

Global site tag (gtag.js) - Google Analytics