java - 如何在java中改变JTextarea的边框宽度

标签 java border jtextarea

如何改变边框宽度?我想要一个更浅的边框。

下面是我的尝试

// Set border
Border border = BorderFactory.createLineBorder(Color.LIGHT_GRAY);
textarea.setBorder(BorderFactory.createCompoundBorder(border, BorderFactory.createEmptyBorder(5, 5, 5, 5)));

JTextarea border width

最佳答案

文本区域的 LineBorder 为 1 像素宽。

JScrollPane 还有一个 1 像素宽的 LineBorder。

不要将 LineBorder 添加到文本区域。只需使用 EmptyBorder

关于java - 如何在java中改变JTextarea的边框宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34113054/

相关文章:

java - Java 中的范围规则

Java 显式迭代器有效。隐式 forloop 产生 "Can only iterate over an array or an instance of java.lang.Iterable"

java - 使用 java jxl 在 excel 中创建和访问工作表

java - Swing BoxLayout

java - 使用新值刷新 JTextArea

java - 如何使用Java获取Mongodb中的特定值?

reporting-services - 如何在 SSRS 中删除表格边框

java - 如何将渲染器仅应用于 JTable 中的特定单元格而不是整个列?

java - 使用GroupLayout时如何给组件添加边框?

java - 如何在JTextArea中显示JTree文件