java - Cómo mostrar el texto bengalí correctamente
swing fonts (1)
Tengo un JTextArea
donde necesito mostrar texto bengalí como:
বাংলাদেশ
Pero todo lo que puedo ver son cajas rectangulares. ¿Cómo puedo mostrar los caracteres bengalíes correctamente?
Primero tome una fuente compatible bangla unicode como:
Font banglaFont=new Font("Arial Unicode MS", Font.BOLD,15);
Luego, conéctalo a tu objeto JTextArea usando setFont
text1.setFont(banglaFont);
Ahora debería poder ver bangla correctamente, probar.
NOTA: Java usa la fuente del sistema, por lo que si el sistema no contiene una fuente específica, entonces puede implementar esa fuente dentro de su aplicación usando Font.createFont ().