ロシア語で名前が付けられたいくつかのデバイスを備えたロシア語の Windows 7 があります。ミキサーなどのデバイスを取得した場合、Unicode に間違っAudioSystem.getMixerInfo()
てデコードされています。Mixer.Info.getName()
変換を制御することは可能ですか、それとも Java 設計のバグですか?
アップデート
私のデフォルトのロケールはCP1251ですが、実際にはJavaはCP1252からユニコードにデコードします。CP1251を使うと言うのは?