2009-06-02 8 views
0

Pour une raison quelconque, lorsque j'ai des caractères japonais dans la barre de titre dont le thème est java, je ne peux pas les afficher. Au lieu de cela, il montre comme des carrés. Si je n'ai pas de thème de substance, je peux très bien voir les caractères japonais dans la barre de titre. J'ai trouvé des moyens de montrer ces caractères dans toutes les autres parties de mon programme, sauf pour la barre de titre. Comment puis-je le faire pour cela?Difficulté à afficher des caractères japonais avec une substance java

+0

S'il vous plaît modifier, ne pas rediffuser. http://stackoverflow.com/questions/936123/showing-japanese-characters-in-title-bar-of-java-program –

Répondre

0

La barre de titre doit être dans une police qui prend en charge les caractères japonais. Ceci est généralement contrôlé par le gestionnaire de fenêtres tel que celui intégré à MS Windows.

Pouvez-vous afficher les caractères japonais dans la barre de titre d'autres programmes?

+0

Oui, je suis capable d'utiliser un titre sur un JLabel ordinaire. Le problème est lorsque vous prenez en compte la substance java. Substance Java remplace ce que vous avez pour la police de la barre de titre pour Windows XP. Il le remplace par une police qui ne peut pas afficher les caractères japonais. – baseballtank13

+1

Dans ce cas, pouvez-vous remplacer le code qui surcharge la police? –

+0

Je ne suis pas sûr si je suis capable de. Je ne connais pas un moyen de faire cela, qui est le problème. – baseballtank13

0

Ceci est juste un coup de feu dans l'obscurité, mais essayez de régler ce property avant de tirer votre première JFrame:

JFrame.setDefaultLookAndFeelDecorated (false)

Questions connexes