2

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

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

比如:“一二三四”是我的 JTextField 中的字符串,我只看到:“二三四”。要查看更多内容,我必须向左滚动,如何将光标设置在左侧以便我看到某事。比如:“一二三”?

4

1 回答 1

2

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

于 2009-08-13T14:27:29.000 回答