Java TextArea获取行中可能的字符数

Java TextArea获取行中可能的字符数,java,textarea,character,line,sizeof,Java,Textarea,Character,Line,Sizeof,我想知道是否有可能知道一行有多少个字符可以编程。我已经搜索过了,但没有找到有用的 基本上我想用相同的字符填充一行,但只填充一整行 提前感谢;) 您可以改为使用如下所示的JTextField JTextField text_field = new JTextField(25); 在这里,您可以看到,我们已经将字段设置为最多可以容纳我头顶上的25个字符,但可能是其中之一 getColumns() getColumnWidth() getRows() getRowWidth() 行吗? 如果您想

我想知道是否有可能知道一行有多少个字符可以编程。我已经搜索过了,但没有找到有用的

基本上我想用相同的字符填充一行,但只填充一整行


提前感谢;)

您可以改为使用如下所示的JTextField

 JTextField text_field = new JTextField(25);

在这里,您可以看到,我们已经将字段设置为最多可以容纳我头顶上的25个字符,但可能是其中之一

getColumns()
getColumnWidth()
getRows()
getRowWidth()
行吗?
如果您想填充行,只需使用for循环和insert(str,index)方法。

谢谢您的回复,但我使用的是TextArea,应该是这样的。我正在给它添加文本,想用符号做一个分隔符,但只想填充一行,而不是更多。我可以这样做,手动计数,但如果用户使textArea变大,它在lol之后将无法工作。感谢您的回复,我不想强迫用户无法调整大小:/如果有任何解决方案,我想知道:)我将假设您使用的是Swing GUI。如果是,您使用的是什么布局?我在jpanel中有一个文本区域:)谢谢您的回复,我会检查;)我没有getRowWidth(),只有getRows()和getColumns(),提前谢谢!说它存在,也许你没有使用正确的版本?getColumns或getRows是否适用于您?我使用的是TextArea而不是TextField mate,这是不同的。谢谢你的回复;)