[JAVA] Correction des caractères déformés dans SceneBuilder 11

SceneBuilder utile pour créer des applications JavaFX. Cependant, si vous installez SceneBuilder 11.0.0 à partir du Site GLUON avec Windows Installer, il y a un problème avec les menus japonais, etc.

Le blog de Tatsuno Otoshigo est très utile, mais peut-être à cause de la différence de version, les chemins, etc. sont légèrement différents, donc ce livre Dans cet article, je voudrais vous présenter la procédure d'élimination des caractères déformés dans SceneBuilder 11.0.0.

Procédure de reproduction des problèmes

Si vous installez SceneBuilder 11.0.0 en suivant les étapes ci-dessous, le menu japonais sera brouillé.

  1. Téléchargez le programme d'installation Windows SceneBuilder 11.0.0 à partir du site GLUON (https://gluonhq.com/products/scene-builder/) 図1.png
  2. Installez selon le programme d'installation
  3. Exécutez le "C: \ Program Files \ SceneBuilder \ SceneBuilder.exe" installé 図2.png Le menu, etc. est déformé.

Cause

Le fichier "\ com \ oracle \ javafx \ scenebuilder \ app \ i18n \ SceneBuilderApp_ja.properties" contenu dans le fichier "C: \ Program Files \ SceneBuilder \ app \ scenebuilder-11.0.0-all.jar" est corrompu. Il semble que cela ait été fait.

Comment réparer

1. Obtenez le bon fichier

Téléchargez le fichier suivant à partir du référentiel GitHub SceneBuilder de GLUON (https://github.com/gluonhq/scenebuilder).

Assurez-vous que le fichier téléchargé est enregistré au format UTF-8. Si ce n'est pas le cas, enregistrez-le au format UTF-8 à l'aide d'un bloc-notes ou autre. 図3.png

※Mise en garde: Au moment d'écrire ces lignes, la source SceneBuilder 11.0.0 est conservée dans la branche principale. Si la version du référentiel est avancée, vous devrez peut-être faire attention à la branche à partir de laquelle elle est obtenue.

2. Remplacez les fichiers installés

Remplacez le fichier suivant par le fichier obtenu en 1. ci-dessus.

Pour Windows 10, vous pouvez écraser les fichiers dans le fichier jar en suivant les étapes ci-dessous.

  1. Modifiez l'extension du fichier "scenebuilder-11.0.0-all.jar" en ".zip"
  2. Affichez le contenu du fichier "scenebuilder-11.0.0-all.zip" dans l'Explorateur
  3. Remplacez le fichier "SceneBuilderApp_ja.properties" en copiant et en collant
  4. Modifiez l'extension du fichier "scenebuilder-11.0.0-all.zip" en ".jar"

3. Confirmation des caractères déformés

Si vous exécutez "C: \ Program Files \ SceneBuilder \ SceneBuilder.exe", vous pouvez confirmer que les caractères déformés ont été résolus. 図4.png

Félicitations, félicitations.

Recommended Posts

Correction des caractères déformés dans SceneBuilder 11
Caractères brouillés de tréma
Les caractères japonais décrits dans MessageResources.properties sont déformés
Mesures contre les caractères déformés dans la requête en plusieurs parties avec Quarkus
Compression Zip qui ne brouille pas dans l'environnement Java