Как установить границу линии вокруг JTextArea? - PullRequest
0 голосов
/ 21 апреля 2020

У меня есть JTextArea в моей панели, но трудно guish отличить его от фона. Я пытался setBound(), но это не очень помогает. Снимок экрана моего GUI

(текстовая область находится рядом с «ОПИСАНИЕМ»)

Есть ли какой-либо способ обвести ее вокруг другого? чем менять цвет фона? Скажем, у линии есть граница, как у JTextField (я поставил одну рядом с «РАСХОДОМ» в моем GUI).

1 Ответ

1 голос
/ 22 апреля 2020

Спасибо за парней в области комментариев! Я поместил текстовую область в JScrollpane. Он создает границу:

с использованием JScrollPane

Затем я также добавил границу линии, чтобы сделать ее более четкой.

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

Еще раз спасибо Эндрю Томпсону, предложение об использовании GridBagLayout делает все намного лучше.

Использование GridBagLayout

...