-1

我用 Java 编写了一个应用程序,当它在运行 OS X 的一位客户的计算机上运行时,保存和导出按钮被禁用。(其他一切都在应用程序中工作。)

这两个按钮都会打开一个标准的保存文件对话框。

有任何想法吗?

4

3 回答 3

2

这些按钮打开文件对话框的事实可能与它被禁用无关。由于多种原因,按钮最终可能会被禁用,

  • setEnabled可以用false,
  • 使用动作时,setEnabled可以使用false, 和
  • 当使用一个动作时,它可以有一个“启用”的属性,它可能会禁用它;有关更多信息,请参阅操作,那里有一个属性列表。

你能发布你是如何“实现JButtons”的吗?

于 2008-09-19T19:07:04.567 回答
0

暗中尝试,但大多数 Mac 仍在运行 Java 1.5;检查您当前的代码是否与您的 Java 1.5 不符。也许这就是你的问题所在。

于 2008-09-19T19:36:12.110 回答
0

这是由于从客户那里收到的错误信息造成的。

事实证明,客户试图将文件保存到无法在他/她的硬盘上保存文件的位置。

于 2009-01-17T17:17:04.493 回答