Java でアプリケーションを作成し、OS X を実行しているある顧客のコンピューターでアプリケーションを実行すると、[保存] ボタンと [エクスポート] ボタンが無効になります。(他のすべてはアプリケーションで機能します。)
これらのボタンは両方とも、標準のファイル保存ダイアログを開きます。
何か案は?
これらのボタンがファイル ダイアログを開くという事実は、おそらくそれが無効になっていることとは何の関係もありません。ボタンは、さまざまな理由で無効になる可能性があります。
setEnabled
で呼び出すことができますfalse
setEnabled
呼び出すことができます。false
「JButtons を実装した」方法を投稿できますか?
暗闇の中での刺し傷ですが、ほとんどのMacはまだJava1.5を実行しています。現在のコードがJava1.5で誤動作していないかどうかを確認してください。多分それはあなたが問題を抱えているところです。
これは、お客様から受け取った誤った情報が原因でした。
お客様のハード ドライブにファイルを保存できない場所に保存しようとしていたことがわかりました。