Linux (Ubuntu) から Mac OS に移行しました。Java (swing) でアプリケーションを作成しました。WindowsとLinuxで同じコードを正常に実行しましたが、Mac OSではいくつか問題があります。
コメントのコードと問題は次のとおりです。
public MainForm() {
setResizable(false);
setAutoRequestFocus(false); // This method is undefined for type MainForm
initComponents();
}
別:
Object[] industries = jList1.getSelectedValuesList().toArray(); // This method is undefined...
そして最後のもの:
setType(Type.UTILITY); // Type can't be resolved as variable
もちろん、私はそれをコンパイルすることはできません。
Java バージョン: Ubuntu:
Java バージョン "1.7.0_07" Java(TM) SE ランタイム環境 (ビルド 1.7.0_07-b10) Java HotSpot(TM) サーバー VM (ビルド 23.3-b01、混合モード)
マックOS:
Java バージョン "1.6.0_35" Java(TM) SE ランタイム環境 (ビルド 1.6.0_35-b10-428-11M3811) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 20.10-b01-428、混合モード)
javaの更新ができません(mac用の最新バージョンらしいので)。今、このアプリを Mac で開発したいと考えています。