2009-08-13 95 views
2

我有一個固定寬度的JTextField,比方說100像素。現在,我在這個長度大於「100像素」的JTextField中放置了一個文本,這意味着您必須在JTextField(可能寬度的鼠標)中滾動。 JTextField不可編輯。不可編輯的JTextField:設置可見區域

如何確保我看到的文本部分是文本的開始而不是結尾。希望你明白我的意思......在我目前的例子中,我只看到了JTextField中字符串的結尾。

像:「一二三四」是我的JTextField中的字符串,我只看到這個:「我三四」。要看更多,我必須向左滾動,我怎樣才能將光標放在左邊,以便我看到某物。像:「一二三」?

回答

2

您試過JTextFieldgetCaret()setDot(…)?將插入位置設置爲0應將其放置在文本的開頭,並使文本滾動到開始位置以使其可見。

+0

thx :) that worked – Tobias 2009-08-13 14:28:16

+0

或textField.setCaretPosition(0); – camickr 2009-08-13 14:33:29