使用Eclipse进行SWT编程(2)

本文介绍了如何在不依赖Eclipse的情况下运行SWT应用程序,强调了java.library.path环境变量的重要性。此外,详细阐述了SWT的主要包,如org.eclipse.swt.widgets、org.eclipse.swt.events等。还探讨了各种对话框的使用,如MessageBox、ColorDialog、FileDialog,展示了Dialog类层次图,并列举了不同对话框的样式常量和图标选项。
摘要由CSDN通过智能技术生成
2005-12-07 13:31:38

字体变小 字体变大
5. 在Eclipse外运行SWT应用程序
要在不使用Eclipse的环境下运行SWT应用程序,swt.jar库必须在classpath中,并且java.library.path环境变量必须正确设置。根据主机平台,必须有合适的本地库存在。对于Windows平台,你可以根据如下来完成本地库的配置:
1. 把swt.dll放在和程序相同的文件夹下。
2. 把swt.dll放在JAVA_HOME/bin/文件夹下。
3. 把swt.dll放在c:/windows/system32文件夹下。
javac -classpath c:/swt/swt.jar HelloWorld.java Java -classpath c:/swt/swt.jar;. -Djava.library.path=c:/swt HelloWorld java.library.path是JNI必需的环境变量。如果你没有设置这个环境变量。你的DLL 类是不能访问的。在这种情况下,应用程序不能正常的运行,并会抛出异常。

SWT库
Swt库存在于Eclipse的plug-in目录下。如果你想不下载整个Eclipse包而获得SWT库,你可以在http://www.eclipse.org/downloads目录下单独下载这
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值