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 files. Mnemonic Keys which was mistaken on the Japanese is attached. To reproduce: Tool bar of Main Window -> right click -> Sava Configuration... The Mnemonic Keys of "Name" 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 this problem, 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.8 *Orion Build:orion_ml_020429 fcc Build:20.4 *JDK:JDK1.4.0
Created attachment 5611 [details] snap shot
I added the keyword "A11Y" for the bug. But I did not add the interest list for the bug. (michele.budris@sun.com)
Again same problem - usage of NotifyDescriptor.InputLine. Partially fixed - I modified core/windows/toolbars/Bundle.properties, key PROP_saveLabel Please add "(&N)" to the PROP_saveLabel key in japanese bundle. Thanks. Reassign if needed, I don't know who should I assign this to.
Dafe said the faulty code on core side is fixed. Marked the issue as such
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.