Ich habe das folgende Problem mit libgdx Anzeige kyrillisch. Ich gebe ein Beispiel:libgdx mit der Anzeige kyrillisch
dies funktioniert:
System.out.println("абцдеф");
aber es zeigt nichts:
field = new TextField("абцдеф", style);
und versuchte ohne Erfolg.
try {
mmm = new String(t.getBytes(), "UTF-8");
} catch (UnsupportedEncodingException e) {
// Will it ever be thrown?
}
field = new TextField(mmm, style);
Ich bin froh, wenn jemand eine Lösung hat, viele, viele dankbar.
Danke für die Antwort @TheWhiteLlama war hilfreich. Gib mir nicht die richtige Lösung, aber gab mir gute Ideen. Das Problem lag in der Schriftart. Für den Moment mindestens Fehler beim Generieren eines Springbrunnens. Hier ist ein Beispiel: 'FreeTypeFontGenerator Generator = neuer FreeTypeFontGenerator (Gdx.files.internal (" font/ciril1.ttf ")); BitmapFont font15 = generator.generateFont (11); ' Es gibt mir den Fehler: Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: java.lang.NoSuchMethodError: com.badlogic.gdx .graphics.g2d.TextureAtlas.getRegions() Ljava/util/List; – Bigfoot
Ich hatte Erfolg mit: 'BitmapFont font = neue BitmapFont (Gdx.files.internal (" font/font.fnt "), Gdx.files.internal (" font/font.png "), falsch); font.scale (-0.5f); ' – Bigfoot