我有一个带有垂直滚动条的内容部分,它是窗口的一部分。确切的类是:
JScrollPane scrollPane1;
JEditorPane editorPaneContent;
JPanel contentPanel;
scrollPane1.setViewportView(editorPaneContent);
contentPanel.add(scrollPane1, CC.xy(1, 1));
滚动条不应始终可见,如果内容很小,则不应显示。 (到目前为止它有效。)
但是,如果内容很大,并且出现滚动条,则调整主窗口(水平)的大小有时会使滚动条消失。好奇,一个调整大小使它消失,另一个调整大小使它再次出现。消失 - 出现 - 严格按顺序消失。 即使在调整主窗口大小后,如何强制显示滚动条(仅在内容长度需要时)?
感谢您的帮助,Sziro。
答案 0 :(得分:0)
scrollPane1.setVertivalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
那应该有帮助