JTextPane - różny aligment w wierszach

JTextPane - różny aligment w wierszach
  • Rejestracja: dni
  • Ostatnio: dni
0

Hello

Mam problem: uzywam JTextPane. Chce aby pierwsza linia była do prawej a druga do lewej.
Mam:

Kopiuj
 
SimpleAttributeSet saRight = new SimpleAttributeSet();
            StyleConstants.setAlignment(saRight , StyleConstants.ALIGN_RIGHT);
            SimpleAttributeSet saLeft = new SimpleAttributeSet();
            StyleConstants.setAlignment(saLeft , StyleConstants.ALIGN_LEFT);
calcPane.getDocument().insertString(0, "first\n", saRight);
                            calcPane.getDocument().insertString(calcPane.getDocument().getLength(), "second", saLeft);

Nie działa - oby dwa wiersze sa do lewej. jakis pomysł?

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
0

Aby zmienić wyrównanie użyj metody setLogicalStyle(...) z klasy StyledDocument.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.