【发布时间】:2019-01-06 01:54:39
【问题描述】:
我正在创建一个文本编辑器作为我的考试作业,并且我有一个主要的 JPanel,所有 Swing 组件都在其中。在顶部我有一个JMenuBar,在中间有一个JTextPane,在两侧我有显示图像的面板。我遇到的问题是在文本窗格的左侧和我的右侧面板之间有一条奇怪的线,我不知道如何摆脱它。
我已经尝试在我的文本窗格和面板上将setBorderPainted 设置为 false,但这不起作用。在第一张图片中,文本窗格右侧和右侧面板之间有一条奇怪的线,但左侧面板没有。
weird line between jtextpane and jpanel - image
右侧应该看起来像第二张图片中显示的左侧。
【问题讨论】:
-
请添加全屏截图。
-
你设置了边框吗?
-
可能还有一些代码。
-
在我的脑海中,我会说这是
JScrollPane的边界。将来,而不是屏幕截图,提供minimal reproducible example -
如需更好的帮助,请edit 添加minimal reproducible example 或Short, Self Contained, Correct Example。 (但我怀疑@MadProgrammer 是正确的,甚至在查看屏幕截图之前。)
标签: java swing jpanel jtextpane