JTextField sichtbarer Bereich
Game
- java
0 Slyh
Hallo,
ich habe folgendes Problem:
Ich habe ein JTextField und füge dort mittels setText() einen String ein, der aber länger ist als der anzeigbare Bereich in dem TextField.
Angezeigt wird nun das Ende des Strings im TextField und nicht der Anfang. Da das Feld zudem nicht editierbar sein soll, ist das schon ziemlich ärgerlich den Anfang nicht zu sehen, das Ende wäre verschmerzbar. Weiß jemand wie ich es schaffe das mir der Anfang des Texts angezeigt wird?
Grüße,
Game
Hallo,
Ich habe ein JTextField und füge dort mittels setText() einen String
ein, der aber länger ist als der anzeigbare Bereich in dem TextField.
Wieso machst du den Text nicht so groß, daß er ins Textfeld paßt, oder
das Textfeld so groß, daß der Text reinpaßt?
Angezeigt wird nun das Ende des Strings im TextField und nicht der
Anfang. Da das Feld zudem nicht editierbar sein soll, ist das schon
ziemlich ärgerlich den Anfang nicht zu sehen, das Ende wäre
verschmerzbar. Weiß jemand wie ich es schaffe das mir der Anfang des
Texts angezeigt wird?
Hast du überhaupt mal eine Sekunde in der API-Doku geguckt?
Da sind mir beim ersten Überfliegen zwei Methoden ins Auge gesprungen:
JTextField.setScrollOffset(int) und JTextComponent.setCaretPosition(int).
Sollten beide das können, was du willst. Probier's einfach mal aus.
Gruß
Slyh