usar una tabla otro insertar editables despues deshabilitar desde como columnas celdas boton bloquear actualizar java swing jtable arabic idn

java - una - ¿Cómo forzar a JTable a NO invertir el texto en el caso de que contenga caracteres arábigos?



deshabilitar una tabla en java (1)

En una suposición, su configuración Locale predeterminada le está dando al renderizador predeterminado una ComponentOrientation que es inconsistente con sus otras configuraciones. Puede intentar crear un renderizador personalizado que tenga la orientación preferida usando uno de los enfoques sugeridos aquí .

Adición: java.text.Bidi admite reordenamiento bidireccional; Es posible que pueda utilizar puntos de código de control de formato Unicode, como se sugiere en esta sección de Preguntas y respuestas .

Tengo el siguiente texto:

Palabra وزا.

Pero cuando lo visualizo en mi JTable se ve así:

palabra. وزا

En cada JLabel o TextArea o cualquier otra entrada se ve como el texto original:

Palabra وزا.

SOLO en la JTable estoy teniendo ese problema.

No me importa si tiene sentido o no, y sí, sé que el idioma árabe está escrito de derecha a izquierda. Supongo que Java lo está detectando e invirtiéndolo automáticamente, pero no lo quiero.

Nota: no tengo idea de lo que significa وزا , y para fines prácticos no me importa. También es irrelevante para este caso, ya que la palabra no tiene sentido ni palabra. Hace o viceversa.

Nota 2: El texto, invertido o no, siempre está alineado a la izquierda (como yo esperaba).

Gracias por adelantado.