com.apple.eawt.Application の仕様変更
Java for Mac OS X 10.6 Update 3 から com.apple.eawt.Application の仕様がかわったようだ。
今まで addApplicationListenerとなっていたところを,個別に set するようになっている。
client/Dolphin.java
// Mac Application Menu com.apple.eawt.Application fApplication = com.apple.eawt.Application.getApplication(); // ...について fApplication.setAboutHandler(new com.apple.eawt.AboutHandler() { public void handleAbout(AboutEvent ae) { showAbout(); } }); // 終了 fApplication.setQuitHandler(new com.apple.eawt.QuitHandler() { public void handleQuitRequestWith(QuitEvent qe, QuitResponse qr) { processExit(); qr.cancelQuit(); // processExit() で終了をキャンセルした場合 } }); // 環境設定 fApplication.setPreferencesHandler(new com.apple.eawt.PreferencesHandler() { public void handlePreferences(PreferencesEvent pe) { //ログイン画面の段階で,メニューから環境設定を選択すると,stateMgr = null のまま doPreference に入ってしまう if (stateMgr != null) doPreference(); } });
« インスペクタを整列させる | トップページ | WatingListImpl の複数行選択対応 »
「OpenDolphin」カテゴリの記事
- 運用17年目のまとめ(2025.02.03)
- IME on/off の切換 - その2(2024.12.02)
- OrcaController オルコン(2024.11.28)
- OpenDolphin: java 21 / wildfly 34 への移行(2024.11.08)
- IME on/off の切り替え(2024.09.03)