2010-03-17 14 views
3

Le JFileChooser ne fournit pas de support pour mon langage, je traduirais les chaînes définies dans le fichier http://www.rgagnon.com/javadetails/JavaUIDefaults.txt avec le UIManager.put(), mais je ne trouve pas les chaînes de popup ("view", "refresh" et "nouveau dossier" options lorsque vous faites un clic droit).Où sont les java swing String pour moi de traduire?

Est-ce que quelqu'un sait où puis-je les trouver pour traduire?

--update

La FileDialog crée une boîte de dialogue native, ce qui résout le problème de traduction, mais conduit à another question.

--update

La meilleure solution pour l'instant: utiliser la valeur par défaut du système LAF, de sorte que la JFileChooser est dialogue de système natif et ne pas besoin de traduction. Mauvais je ne peux pas utiliser Nimbus ..

Répondre

1

Semble être sun.swing.FilePane qui a les chaînes, qui sont ensuite utilisées par javax.swing.plaf.basic.BasicFileChooserUI.

+0

Dieu .. oui c'est .. et est la classe interne d'un soleil .. :( Peut-être est-il plus facile de corriger le problème FileDialog (voir ma mise à jour) –