java - Mac OS X 10.5 上的 SWT 和 Java WebStart

标签 java cocoa swt java-web-start

我正在使用适用于 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 非常标准,所以也许有一个设置需要声明?

最佳答案

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

关于java - Mac OS X 10.5 上的 SWT 和 Java WebStart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1492997/

相关文章:

java - 右边的菜单?

swift - 使用 PDFOutline 将 TOC 添加到 Swift/Cocoa 中的 PDFDocument

java - SWT Combo Comboviewer 字符串列表中的各种前景色

java - 将 Eclipse 插件添加到 Eclipse RCP App

java - 更改 spring petclinic 中根目录的名称

objective-c - 帮我理解为什么: [self propertyName] works while propertyName doesn't

objective-c - 如何通过手动分配索引将数据添加到 NSMutableArray?

java - 如何修改 GridData 的 heightHint

java - Eclipse 在 bin 目录中找不到文件

java - 多少次运行静态对象构造?