如何在JTextArea周围设置线条边框?

时间:2020-04-21 14:09:43

标签: java swing jtextarea

我的面板中有一个JTextArea,但是很难将其与背景区分开。 我尝试了setBound(),但实际上并没有帮助。 我的GUI屏幕截图

(文本区域位于 'DESCRIPTION')

除了更改背景颜色以外,是否还有其他方法可以使边框清晰可见?说出一条像JTextField一样的线(我在GUI中的“ EXPENSE”旁边放了一行)。

1 个答案:

答案 0 :(得分:1)

感谢评论区的家伙!我将文本区域放入JScrollpane。它会创建边框:

using JScrollPane

然后,我还添加了一条线边框以使其更加清晰。

des.setBorder(BorderFactory.createLineBorder(Color.BLACK));

再次感谢安德鲁·汤普森(Andrew Thompson),有关使用GridBagLayout的建议确实使一切看起来都更好。

Using GridBagLayout