質問: netbeans8.1で日本語入力ができません。 ubuntu16.04の環境で使っています。ubuntu16.04のインプットメソッドフレームワークは「fcitx」と「iBus」です。 netbeansをインストールしてfuelphpのプラグインをいれていざ使って見たのですが、「半角/全角漢字」ボタンを押しても日本語入力できません。 「カタカナひらがなローマ字」ボタンやCapsLockボタンなどいろいろおしてもなりません。 ubuntu自体は日本語入力できます。 アプリのメモ帳やブラウザ等、netbeans以外「半角/全角」ボタンで日本語入力できます。 netbeansは/usr/local内にあります。 netbeansの設定かと思い、netbeansのショートカット集やインプットメソッドの設定など探してみましたが、日本語入力に切り替えるショートカットや、インプットメソッドの設定自体ありませんでした。 分かる方いましたら回答お願いします。 (追記) 他のアプリでの日本語入力はできます。 入力メソッドで、Anthyを入れて、「fctix」+「mozc」や、「fctix」+「Anthy」 「ibus」でも同じ組み合わせを切り替えながら入力してみましたが、日本語入力できません。 「半角/全角」、「Ctrl + Space」等を押しても、右上のmozcやAnthyのロゴが変化しないままで、netbeansだけ日本語入力の設定がかかってないような動きです。 このように入力メソッドを変更してもダメでした。 一旦他のアプリ(ブラウザ)で「半角/全角」で日本語入力をONにして、netbeansに切り替えて日本語入力で打とうとしました。 しかし、切り替えた瞬間、日本語入力(mozc、anthy)がoffになり、結局できません。 netbeansではanthyやmozcは機能しないような動きでした。 (追記9/11) matsuさんのご指摘からjdkが原因かと思い、jdkを1.8.0_102にアップデートいたしました。 java -version java version "1.8.0_102" Java(TM) SE Runtime Environment (build 1.8.0_102-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode) その時「demo and sample」もダウンロードしてNotepad.jar(メモ帳)を試してみました。 結果、日本語入力することはできましたが、 アプリ内のカーソル上で入力していく形ではありませんでした。 アプリ起動中、インプットメソッドの「半角/全角」ボタンは機能していて日本語入力モードにすることはできました。 しかし入力してみると、メモ帳内に直接日本語を入力していく動きではありませんでした。 日本語入力モードで入力すると、メモ帳外にテキストボックスが現れて、そこに一旦、入力している日本語が表示されていきます。 入力し終えエンターを押すと、テキストボックスに入力した日本語がメモ帳内に表示されて、テキストボックスは消えるという動きをしました。 netbeansでは起動した瞬間にmozcやanthyは無効化されるような動きで、アップデート前と変わりません。 もちろん日本語入力はできません。
回答: netbeansのサポートで見つけましたがJDKが原因で起きる可能性があるようです https://netbeans.org/bugzilla/show_bug.cgi?id=208297 上記での確認ステップ: 1下記が実行できるか java -jar *jdkのインストールディレクトリ*/demo/jfc/Notepad/Notepad.jar 2他のJavaアプリ(freemindを使用したとのこと)でできるか