1

我正在为 Mac OS X 使用最稳定的 SWT Cocoa 下载,并通过 Java WebStart 启动我的应用程序。所有 jnilib 文件都在我的应用程序 jar 的根目录中。该应用程序下载,验证,但我无法获得任何响应按钮。我可以将数据输入到我的所有 UI 组件中。我的虚拟机争论是“-d32”和“-XstartOnFirstThread”。

该应用程序作为一个独立的应用程序包运行良好(在 32 位模式下运行),并且在同一台机器上运行 Eclipse 时运行良好。

Mac 上的 Cocoa SWT (swt-3.5-cocoa-macosx.zip) 和 WebStart 是否存在已知问题?JNLP 非常标准,所以可能需要声明一个设置?

4

2 回答 2

1

这似乎在 swt cocoa 3.6 M2 for mac osx 中得到修复。问题是 MouseUp 和 MouseDown 事件没有触发。如果使用比此版本更早的版本,SWT.Selection 对按钮工作正常。

于 2009-11-03T15:09:23.683 回答
0

从 SWT 3.0 开始,这似乎是 OS X 上 SWT 中的一个已知错误:Bug 63306

于 2009-09-29T15:29:15.793 回答