【发布时间】:2011-10-18 14:46:31
【问题描述】:
我在 JScrollPane 中有一个 JPanel,每当我尝试滚动时它都会这样做。请帮忙! 我该如何解决这个问题?
编辑
JScrollPane pane;
....
pane = new JScrollPane(GC.createGraph());
pane.setPreferredSize(new Dimension(480,480*2/3));
【问题讨论】:
-
您的代码中有一个错误会绘制您持有的 JPanel,例如可能缺少对 super.paintComponent(...) 或 super.paint(...) 的调用,但是,但没有代码,我不确定我们如何为您提供帮助。请考虑创建和发布sscce
-
到底发生了什么?即使你滚动 100% 你有隐藏在下面的内容?向右还是向下?
-
将功能正常的 JPanel 投入 JScrollPane 后没有代码,当我尝试滚动时,scrollPane 会创建工件。并且图片(完整)应该是一个大而细的X。
-
总有代码——你怎么画这个又大又细的X?你是在 JPanel 的 paintComponent 方法中这样做的吗? 再次你是在调用超级方法吗?
-
...有一天我想知道我为什么要编程...谢谢。
标签: java image jpanel jscrollpane visual-artifacts