Bin wieder mal von einem anderen Forum auf ein Problem hingewiesen worden:
[VERSION 1.5.2] TextBox Alignment - false input behavior - Bugreports and known bugs - Jabaco - Community
Hier ein Beispielprogramm in Java:
Beim rechten Textfeld werden alle alphanumerischen Zeichen rechts an die bestehnde Zeichenkette angefügt und alle übrigen Zeichen links.
1. Warum ist das so?
2. Gibt es eine einfache Lösung das zu ändern?
Grüße
theuserbl
[VERSION 1.5.2] TextBox Alignment - false input behavior - Bugreports and known bugs - Jabaco - Community
Hier ein Beispielprogramm in Java:
Java:
import java.awt.*;
import javax.swing.*;
public class Test {
public static void main(String[] args) {
JTextArea ta1 = new JTextArea();
JTextArea ta2 = new JTextArea();
ta2.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
JPanel p = new JPanel();
ta1.setPreferredSize(new Dimension(200,30));
ta2.setPreferredSize(new Dimension(200,30));
p.add(ta1);
p.add(ta2);
JFrame f = new JFrame("Mein Fenster");
f.add(p);
f.pack();
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
Beim rechten Textfeld werden alle alphanumerischen Zeichen rechts an die bestehnde Zeichenkette angefügt und alle übrigen Zeichen links.
1. Warum ist das so?
2. Gibt es eine einfache Lösung das zu ändern?
Grüße
theuserbl