This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Please see attched image file. Mnemonic Keys which was mistaken on the Japanese is attached. To reproduce: Edit -> Search Filesystems... -> Search -> Search Results Window The Mnemonic Keys of "Close" Would you check if the first character is not used as mnemonic key? By localization, the first character becomes no-ascii character. As a result, the mnemonic key doesn't work by localization. To fix thisproblem, we need to set two resource bundle messages, one is for caption, another is for mnemonic. Example=TestString Example_Mnemonic=T And we should use like this: myButton.setText(myBundle.getString("Example")); myButton.setMnemonic(myBundle.getString("Example_Mnemonic").charAt(0). The following line does not work with localized version, because the first character is not an alphanumeric because it's replaced to multi-byte Japanese character. *OS:Solaris 5.9 *Orion Build:orion_ml_020520 fcc Build:20.4 *JDK:JDK1.4.0 *locale:ja
Created attachment 5925 [details] snap shot
It describes same problems as in issue #23665. I would like to ask you to answer questions I asked there. Thanks.
Used separated MNEM keys for mnemonics.
I've verified the fixing in "NetBeans Development Build (200210030100)".
Consistent use of the I18N keyword.
Resolved for 3.4.x or earlier, no new info since then -> closing.