liltos
My Links
BlogJava
首页
新随笔
联系
聚合
管理
Blog Stats
Posts - 1
Stories - 7
Comments - 1
Trackbacks - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔档案
2005年8月 (1)
文章分类
J2EE(1)
(rss)
J2ME(1)
(rss)
SWT(1)
(rss)
实际应用(3)
(rss)
文章档案
2009年2月 (1)
2006年8月 (1)
2005年8月 (5)
Myself
Blog@CSDN
搜索
最新评论
1. re: MP3的一些资料
Great site. This is a good content site.
--lacewigs
SWT 入门之 -> HelloWorld
1
import org.eclipse.swt.SWT;
2
import org.eclipse.swt.widgets.Display;
3
import org.eclipse.swt.widgets.Label;
4
import org.eclipse.swt.widgets.Shell;
5
6
/**/
/*
*
7
* @author 糊涂鬼
8
* Created on 2005-8-9 16:05:23
9
*/
10
public
class
HelloWorld
{
11
12
public
static
void
main(String[] args)
{
13
Display display
=
new
Display();
14
Shell shell
=
new
Shell(display);
15
Label label
=
new
Label(shell,SWT.CENTER);
16
label.setText(
"
Hello, World!!
"
);
17
label.setBounds(shell.getClientArea());
18
shell.open();
19
while
(
!
shell.isDisposed())
{
20
if
(
!
display.readAndDispatch())
{
21
display.sleep();
22
}
23
//
这里是让出来的控件停留一下,不加的话闪了一下后就消失了
24
try
{
25
Thread.sleep(
10000
);
26
}
catch
(InterruptedException e)
{
27
System.
out
.println(e.getMessage());
28
}
29
display.dispose();
30
}
31
}
32
}
意图很简单的一个程序,因为是第一个SWT程序嘛,就这样运行的话是会抛出异常的:
java.lang.UnsatisfiedLinkError: no
swt-win32-3123
in java.library.path
....................................
at liltos.chp3.HelloWorld.main(HelloWord.java:13)
Exception in thread "main"
解决方法则是找到两个 .dll 文件,分别叫:swt-awt-win32-3064.dll,swt-win32-3064.dll,把这两个东西复制到 win 系统目录下的 system32 ,相信大多数人还是用的 Windows 吧。
这样运行成功一次后好像就可以了,再删除的话也没什么关系,一样能够正常运行。
Swing 就不学了,谁让他没 SWT/JFace 强呢?既然是新学,就选功能最强大的开始吧。其实也挺可惜的,Swing 类库里的类我已经了解得有一定数目,并且使用起来问题也不是很大了。这样说丢就丢了,诶。
posted on 2005-08-09 16:47
洁白滴黑子
阅读(412)
评论(0)
编辑
收藏
所属分类:
SWT
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理