不可编辑的JTextField:设置可见区域

时间:2009-08-13 14:21:10

标签: java jtextfield

我有一个固定宽度的JTextField,假设是100像素。现在,我在这个长度大于“100像素”的JTextField中放置一个文本,意味着你必须滚动JTextField(可能的宽度鼠标)。 JTextField不可编辑。

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

喜欢:“一二三四”是我的JTextField中的字符串,我只看到:“wo three four”。要看到更多,我必须向左滚动,如何设置左边的光标以便我看到某事。喜欢:“一分二”?

1 个答案:

答案 0 :(得分:2)

您是否尝试过JTextFieldgetCaret()setDot(…)?将插入符号位置设置为0应将其放在文本的开头,并使文本滚动到开头以使其可见。