[JAVA] Korrigieren Sie verstümmelte Zeichen in SceneBuilder 11

SceneBuilder nützlich zum Erstellen von JavaFX-Apps. Wenn Sie jedoch SceneBuilder 11.0.0 von GLUON Site mit Windows Installer installieren, besteht das Problem, dass japanische Menüs usw. verstümmelt sind.

Tatsuno Otoshigos Blog ist sehr hilfreich, aber möglicherweise aufgrund des Versionsunterschieds sind der Pfad usw. etwas anders, daher dieses Buch In diesem Artikel möchte ich das Verfahren zum Entfernen verstümmelter Zeichen in SceneBuilder 11.0.0 vorstellen.

Problem beim Reproduzieren

Wenn Sie SceneBuilder 11.0.0 installieren, indem Sie die folgenden Schritte ausführen, wird das japanische Menü verstümmelt.

  1. Laden Sie das Windows-Installationsprogramm für SceneBuilder 11.0.0 von der GLUON-Site herunter (https://gluonhq.com/products/scene-builder/). 図1.png
  2. Installieren Sie gemäß dem Installationsprogramm
  3. Führen Sie die installierte Datei "C: \ Programme \ SceneBuilder \ SceneBuilder.exe" aus. 図2.png Das Menü usw. sind verstümmelt.

Ursache

Die Datei "\ com \ oracle \ javafx \ scenebuilder \ app \ i18n \ SceneBuilderApp_ja.properties" in der Datei "C: \ Programme \ SceneBuilder \ app \ scenebuilder-11.0.0-all.jar" ist beschädigt. Es scheint, dass es getan wurde.

Wie repariert man

1. Holen Sie sich die richtige Datei

Laden Sie die folgende Datei aus dem SceneBuilder GitHub Repository von GLUON herunter (https://github.com/gluonhq/scenebuilder).

Stellen Sie sicher, dass die heruntergeladene Datei in UTF-8 gespeichert ist. Wenn dies nicht der Fall ist, speichern Sie es in UTF-8 mit einem Editor oder ähnlichem. 図3.png

※Hinweis: Zum Zeitpunkt dieses Schreibens wird die SceneBuilder 11.0.0-Quelle im Hauptzweig verwaltet. Wenn die Version im Repository erweitert ist, müssen Sie möglicherweise auf den Zweig achten, von dem sie bezogen wird.

2. Ersetzen Sie die installierten Dateien

Überschreiben Sie die folgende Datei mit der in 1. oben erhaltenen Datei.

Unter Windows 10 können Sie die Dateien in der JAR-Datei überschreiben, indem Sie die folgenden Schritte ausführen.

  1. Ändern Sie die Erweiterung der Datei "scenebuilder-11.0.0-all.jar" in ".zip".
  2. Zeigen Sie den Inhalt der Datei "scenebuilder-11.0.0-all.zip" im Explorer an
  3. Überschreiben Sie die Datei "SceneBuilderApp_ja.properties" durch Kopieren und Einfügen
  4. Ändern Sie die Erweiterung der Datei "scenebuilder-11.0.0-all.zip" zurück in ".jar".

3. Bestätigung verstümmelter Zeichen

Wenn Sie "C: \ Programme \ SceneBuilder \ SceneBuilder.exe" ausführen, können Sie bestätigen, dass die verstümmelten Zeichen aufgelöst wurden. 図4.png

Glückwunsch Glückwunsch.

Recommended Posts

Korrigieren Sie verstümmelte Zeichen in SceneBuilder 11
Umlauts verstümmelte Charaktere
In MessageResources.properties beschriebene japanische Zeichen sind verstümmelt
Maßnahmen gegen verstümmelte Charaktere in Multipart Request mit Quarkus
Zip-Komprimierung, die in einer Java-Umgebung nicht beeinträchtigt wird