Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使JTextArea始终保持一定的大小_Java_Size_Jtextarea - Fatal编程技术网

Java 如何使JTextArea始终保持一定的大小

Java 如何使JTextArea始终保持一定的大小,java,size,jtextarea,Java,Size,Jtextarea,我希望能够使JTextArea始终保持相同的大小。目前,如果我在区域中写了一些东西,并且线的长度超过了区域允许的长度,那么区域就会随着线的增长而增长 我尝试过使用方法setMaximumSize,但它不能阻止它的增长 具体而言;如何使JTextArea始终保持50列的宽度,并在其中的文本过长时强制显示在下一行?您是否尝试过setLineWrap(true)方法?“如果设置为true,则如果行太长而无法在分配的宽度内容纳,则将对其进行换行”。同样在本例中,值得一提的是setWrapStyleWor

我希望能够使
JTextArea
始终保持相同的大小。目前,如果我在区域中写了一些东西,并且线的长度超过了区域允许的长度,那么区域就会随着线的增长而增长

我尝试过使用方法
setMaximumSize
,但它不能阻止它的增长


具体而言;如何使
JTextArea
始终保持50列的宽度,并在其中的文本过长时强制显示在下一行?

您是否尝试过
setLineWrap(true)
方法?“如果设置为true,则如果行太长而无法在分配的宽度内容纳,则将对其进行换行”。同样在本例中,值得一提的是
setWrapStyleWord(true)
,它产生了奇迹。谢谢您!