我有JTextField
文字,我想保留功能,编辑/选择/删除包含的文字。
但是,当鼠标悬停在JTextField上时,如果可视化宽度低于所包含的文本(以像素/点为单位),我希望滚动文本。
我知道jTextField1.setCaretPosition(SomeInteger);
但是我不想显示Caret和闪烁的光标(或类似的),而Scroll Text是按字符制作的。
我没有要显示的代码,因为我不知道如何处理JTextField Component以后是实例化的(我不知道从哪里开始)。
第一步是手动更改(按像素/点可视化),稍后实现Thread / Timer方法。
我正在查看此方法https://www.youtube.com/watch?v=HKX2sAQL13g,但我认为并不适合我的要求。
我看到了这一点:Marquee effect in Java Swing但是,更改是由字符和基于的JLabel
进行的。
另一个例子位于:http://www.java2s.com/Code/Java/Threads/Swingandthreadsscrolltext.htm
在运行时建立Text Show是否可行JTextField。 (取消选择文字方法)?
按像素或点进行是否可行?