Problem z formatowaniem stringa

Odpowiedz Nowy wątek
Poszukujący
2010-11-09 19:38
Poszukujący
1

Tworzę sobie takiego stringa:

 String wynik = "";
        for(int i=0; i<3; i++) {
            for(int j=0; j<3; j++) 
                wynik+=String.format("%6.2f %1s", mac[i][j]," ");
            wynik+="\n";
        }   

Później wsadzam tego stringa do textArea.setText(wynik);
Problem w tym, że nie jest wtedy ten string dobrze sformatowany :/ Z miejscami po przecinku jest ok, ale nie zostawia 4 miejsc na część całkowitą, przez co (to jest macierz 3x3 i tak jest wyświetlana) ta macierz mi się rozłazi, gdy w jednym wierszu mam np. 20, a w wierszu niżej 100 :/
Co jest źle? Bo ja błędu nie widzę :P

Pozostało 580 znaków

bo
2010-11-09 20:10
bo
0

Zmień w TextArea czcionkę, na taką, która ma stałą szerokość, np "monospaced".

Pozostało 580 znaków

Poszukujący
2010-11-09 21:11
Poszukujący
0

Wielkie dzięki!
Teraz wszystko działa :)

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0