Как я могу удалить линию между JTextPane и JPanel?

Я создаю текстовый редактор в качестве экзаменационной работы, и у меня есть основной JPanel которые включены все компоненты Swing. На вершине у меня есть JMenuBar и в центре JTextPane и с обеих сторон у меня есть панели, которые отображают изображения. У меня проблема в том, что между левой стороной текстовой панели и моей правой панелью есть странная линия, и я не могу понять, как от нее избавиться.

я пытался setBorderPainted false как на моей текстовой панели, так и на панели, но это не сработало. На первом изображении есть странная линия между правой стороной текстовой панели и панелью правых сторон, но не левой панелью.

странная линия между jtextpane и jpanel - изображение

нет линии - изображение

Правая сторона должна выглядеть как левая сторона, как показано на втором изображении.

1 ответ

@MadProgrammer был верным, когда я добавил jtextpane на панель без jscrollpane, строка исчезла.

Когда я набрал в jscrollpane.setBorder(null); линия исчезнет.

Вот скриншот приложения.! https://imgur.com/a/39SxQEu "Полноэкранный режим"

Другие вопросы по тегам