java – 将JTextArea大小限制为其文本的大小
发布时间:2020-12-15 08:46:37 所属栏目:Java 来源:网络整理
导读:我有一个固定大小(300 x 33)的JTextArea,启用了换行,我已添加到JPanel内部.每当在其中键入并经过最后一个可见行(在本例中为第二个)时,文本将继续在文本区域的视图之外,并被隐藏. 是否有限制在JTextArea内部输入的文本限制为文本区域的大小而不是它包含的字符
我有一个固定大小(300 x 33)的JTextArea,启用了换行,我已添加到JPanel内部.每当在其中键入并经过最后一个可见行(在本例中为第二个)时,文本将继续在文本区域的视图之外,并被隐藏.
是否有限制在JTextArea内部输入的文本限制为文本区域的大小而不是它包含的字符数(使其依赖于不同字体的每个字符占用的不同空间)? 编辑: 解决方法
您不应该修复JTextArea的大小.而是通过调用具有合适的列和行号参数的构造函数来初始化它,并将其放在JScrollPane中,因此如果文本增加,则不会丢失文本.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |