如何使用Mysaifu JVM显示图像

时间:2011-03-30 11:19:20

标签: java swt

我在Windows 6.1 CE上使用Mysaify JVM来运行Java SWT应用程序。

Folowing代码在WIndows XP中正常工作 - 在窗口栏上显示图像(窗口标题旁边)

1

setImage(SWTResourceManager.getImage(LoginWindow.class, "/com/stream/icons/document16.png"));

2

Image im = new Image(null, "D:\MWS\MWS_Panel\system\icons\document16.png");
setImage(im);

需要swt-gdip-win32-3655.dll(Mysaifu说.dll不想加载这个dll;()

我试图加载:

png,bmp,jpg,gif

没有成功。

有没有人知道解决这个问题的方法? Google很难找到一些信息:(

1 个答案:

答案 0 :(得分:0)

SWT支持它的窗口工具包的本机实现,这就是swt-gdip-wind32-6355.dll中的内容,这个dll特别是Windows 32(Windows NT,XP等)实现,

要在Windows CE上使用SWT,您需要一个SWT的Windows CE实现。

您可能在Windows CE Wikipedia entry doesn't list it as a supported platform上使用SWT时运气不佳。