在Linux下为何不能运行SWT应用程序?(200分) *.dll是Window的东西.Linux下是*.so. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SWT的不像原来的Swing是完全自己产生窗口,而是首先调用操作系统自己的窗口类,这就需要操作系统有对SWT的支持,目的是让JAVA的GUI更快,但也丧失了一定的跨平台性。要想能运行SWT,先找支持linux的swt库。 呵呵,SWT支持的操作系统基本上和SWING一样。各个系统都有相应的联接库,如windows为dll,Linux为*.so.... 先感谢大家给我的答复。好像上次说的不明确,在这里补充一下。我的程序是在Eclipse for Linux(9) 中运行通过,在Shell中运行时出错,但是我已指定了so文件路径。我指定的so文件目录中有libswt-gtk-3106.so,libswt-atk-gtk-3106.so,libswt-awt-gtk-3106.so,libswt-gnome-gtk-3106.so,libswt-kde-gtk-3106.so,libswt-mozilla-gtk-3106.so,libswt-pi-gtk-3106.so.还有一个疑问是,Windows下只有两个动态链接库,但是在Linux下怎么又这么多的动态链接库文件? 怎么理解jquery中这段代码? 怎么弄java布局啊,谁有好的方法啊 Math类能不能实例化? JAVA解析XML时,在不修改XML内容情况下,如何跳过对DTD文件的检测?急等 类的引用问题 关于jbuilder的汉字问题 谁愿意给我讲讲构造器的用途,谢谢! 请问那里可以查到java类库的资料,中文的详细的最好能下载的谢谢 java applet 中下菜单被面板盖住了,怎样才能示出来 自动生成正则 关于布局的一个小问题,希望大侠能给做个范例 本人正在做一个计算器,其中能响应键盘事件,加减乘除怎么实现?
SWT支持的操作系统基本上和SWING一样。
各个系统都有相应的联接库,
如windows为dll,Linux为*.so....
好像上次说的不明确,在这里补充一下。我的程序是在Eclipse for Linux(9) 中运行通过,在Shell中运行时出错,但是我已指定了so文件路径。我指定的so文件目录中有libswt-gtk-3106.so,libswt-atk-gtk-3106.so,libswt-awt-gtk-3106.so,libswt-gnome-gtk-3106.so,libswt-kde-gtk-3106.so,libswt-mozilla-gtk-3106.so,libswt-pi-gtk-3106.so.
还有一个疑问是,Windows下只有两个动态链接库,但是在Linux下怎么又这么多的动态链接库文件?