[英]Is there a way to support real \r carriage return without new line break in a JTextArea?
我想知道是否有可能在JTextArea中支持'\\ r'(回车)而不换行,还是在Java中任何其他类似的实现中都支持此功能?
说,将几个文本附加到文本区域后,我希望将其附加。
“请稍等,下载正在进行中”
之后,带有进度条字符“#”的下载进度状态将被附加。 例如:
#\r
##\r
###\r
####\r
#####\r
我想在此通知我,我正在从一个字符接一个字符地读取进度。 我不想以任何方式替换从缓冲区读取的'\\ r'字符。
因此,我很想看看上面的进度是否显示在一行中,而没有换行符说,########
最好的祝福
作为一种替代的标志进步JTextArea
本身,可以考虑用它装饰JProgressBar
或变化 。
附录: SwingWorker
对于管理冗长的后台任务同时显示临时进度很有用。 在此示例中 ,工作程序迭代SQL ResultSet
并更新JProgressBar
。 请注意,GUI的PropertyChangeListener
可以更新任意组件,并且可以自定义进度条。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.