org.eclipse.swt包的引入

我在做Java可视化程序时,用到下面这几个包,请问该怎么处理:(Eclipse环境)

import org.eclipse.swt.SWT;

import org.eclipse.swt.widgets.Display;

import org.eclipse.swt.widgets.Shell;

提示:the import org.eclipse can not be resolved.

引入方法:

在eclipse的plugins目录下,找到文件org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar,

文件名中中3.2.1 是eclipse 的版本号,v3235 是SWT 的序列号,不同的eclipse 版本这两个

数字也不同。

将org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar 解压到当前目录

下。解压后得到四个DLL 文件: swt-win32-3235.dll , swt-awt-win32-3235.dll ,

swt-gdip-win32-3235.dll和swt-wgl-win32-3235.dll。这四个文件就是SWT的原生库文件。原

生库文件为SWT 通过JNI 访问windows 本地API 提供了接口,为使Java 程序在启动时能

够访问这些文件,可以通过以下方法进行设置:

方法一:将这四个DLL文件复制到jre的bin目录下。

方法二:设置环境变量,在PATH 中加入这几个dll文件所在的目录。

方法三:在eclipse的Java 项目中导入原生库文件。操作方法是:

在eclipse 的包资源管理器中,右单击项目名→导入→常规→文件系统→下一步→浏览

→选择DLL文件所在目录→确定→勾选DLL文件→完成。

导入SWT的原生库文件后,还要在eclipse的Java项目中配置构建路径,添加外部JAR,

将文件org.eclipse.swt.win32.win32.x86_3.2.1.v3235.jar 加入到项目中,操作方法是:

在eclipse的包资源管理器中,右单击项目名→构建路径→配置构建路径→库(L)→添

加外部JAR→在eclipse的plugins 文件夹中找到该jar 文件→打开→确定。

时间: 2024-10-06 17:54:39

org.eclipse.swt包的引入的相关文章

【Java_SSM】(四)Eclipse中通过maven引入jar包

这篇博文我们介绍一下如何通过eclipse配置setting并引入jar包 (1)eclipse:Window--Preferences--Maven--User Setting 全部完成后点Apply,点击ok即可. (2)导入所需jar包 此时就该pom.xml文件即可,添加你所需要的jar包 快去开始你的第一个SSM代码吧!

IntelliJ IDEA 导入eclipse项目包及附属包

使用IntelliJ IDEA 工具导入eclipse项目包,并添加另外一个项目包为库文件 1.导入项目包1,如Demo1,File-->New--->Progect From Existing Sources,指定到要导入的目录下,依次选         择默认选项即可导入Demo1包. 2.同样的办法导入Demo2包 3.将Demo2引入到Demo1中: File--->Progect Structure ,点击加号,添加Demo2即可 添加Modules 加入Demo2即可晚上

Eclipse启动 org.eclipse.swt.SWTException: Invalid thread access问题解决方法

最近使用eclipse的时候,当选择完workspace之后,eclipse开始加载启动,在这个阶段经常出现闪退出的情况. 看到日志文件提示一下内容: org.eclipse.swt.SWTException: Invalid thread access at org.eclipse.swt.SWT.error(SWT.java:4441) at org.eclipse.swt.SWT.error(SWT.java:4356) at org.eclipse.swt.SWT.error(SWT.j

解决ubuntu 14.04 下eclipse 3.7.2 不能启动,报Could not detect registered XULRunner to use 或 org.eclipse.swt.SWTError: XPCOM 等问题的处理

对于eclipse 3.7.2在ubuntu 14.04下不能启动,需要在 eclipse/configuration 目录下的config.ini文件内增加一行org.eclipse.swt.browser.DefaultType=mozilla #This configuration file was written by: org.eclipse.equinox.internal.frameworkadmin.equinox.EquinoxFwConfigFileParser #Thu J

Eclipse SWT开发教程以及一个连连看游戏的代码实现下载

原创整理不易,转载请标明出处:Eclipse SWT开发教程以及一个连连看游戏的代码实现下载 代码下载地址:http://www.zuidaima.com/share/1772672482675712.htm 我在前面讲过:如果讲GUI编程一味只讲各个控件的使用方法,那么纯粹是浪费大家时间,如果出书,那绝对是骗钱的.所以我并不会详细地讲解SWT各个控件的具体使用方法.然而的众所周知,Eclipse的UI界面是建立在SWT基础之上的,如果一字不提SWT,似乎也不大可能.SWT是一个优秀的GUI编程

idea没有代码自动提示功能和包自动引入不了问题

idea没有代码自动提示功能和包自动引入不了问题 原因:节电模式 File -> Power Save Mode (被勾选了) 处理方法: File -> Power Save Mode (解除勾选即可)

Eclipse swt开发环境搭建

原料: eclipse swt点我下载 步骤: 1.下载swt,格式为.zip 2.将swt**.zip导入到eclipse中,file-->import-->Import and select the Existing Projects Into Workspace-->select archivie file-->finish ok,基本已经完成 3.测试 新建一个java project 设置属性,Java Build path --> prject-->add-

包的引入,不要引入自己目录下的。

beanutils-1.8.0.zip commons-logging.jar 包的引入: 在项目中创建一个文件夹如libs,然后将整个项目需要的第三方的jar包可以直接拷贝带该目录,随后打开该目录全选->右键->Build path -> add path -> 看到奶瓶子即可 包的引入,不要引入自己目录下的.,布布扣,bubuko.com

Scala学习(七)---包和引入

包和引入 摘要: 在本篇中,你将会了解到Scala中的包和引入语句是如何工作的.相比Java不论是包还是引入都更加符合常规,也更灵活一些.本篇的要点包括: 1. 包也可以像内部类那样嵌套 2. 包路径不是绝对路径 3. 包声明链x.y.z并不自动将中间包x和x.y变成可见 4. 位于文件顶部不带花括号的包声明在整个文件范围内有效 5. 包对象可以持有函数和变量 6. 引入语句可以引入包.类和对象 7. 引入语句可以出现在任何位置 8. 引入语句可以重命名和隐藏特定成员 9. java.lang.