In einem JFormattedTextField werden Integerzahlen rechtsbündig ausgerichtet.
Falls die darzustellende Zahl weniger als 3 Stellen hat verbleibt immer ein kleiner Rand zum rechten Ende des Eingabefeldes. Werden genau 3 Stellen ausgegeben gibt es keinen Rand. Ich möchte die Zahlen aber rechtsbündig am rechten Ende des Feldes ausgeben.
Für dieses Feld wurde keine Grösse angegeben.
Wie ist dieses Verhalten zu erklären ?
Vielen Dank für eine Antwort
Joe89
Code:
<...>
sleKnr.setColumns(3);
sleKnr.setHorizontalAlignment(JTextField.RIGHT);
<..>
Falls die darzustellende Zahl weniger als 3 Stellen hat verbleibt immer ein kleiner Rand zum rechten Ende des Eingabefeldes. Werden genau 3 Stellen ausgegeben gibt es keinen Rand. Ich möchte die Zahlen aber rechtsbündig am rechten Ende des Feldes ausgeben.
Für dieses Feld wurde keine Grösse angegeben.
Wie ist dieses Verhalten zu erklären ?
Vielen Dank für eine Antwort
Joe89