我需要在我的 JTable 后面添加一个图像背景,在滚动我的 JTable 时不应该向下滚动。目前我已经添加了一个图像作为我的 JTable。使用绘画方法。
public void paint(Graphics g)
{
// First draw the background image - tiled
Dimension d = getSize();
for (int x = 0; x < d.width; x += image.getIconWidth())
for (int y = 0; y < d.height; y += image.getIconHeight())
g.drawImage(image.getImage(), x, y, null, null);
// Now let the regular paint code do it's work
super.paint(g);
}
问题是这样的。这个 JTable 位于 JScrollPane。和滚动窗格时。也向下滚动图像。并在每次滚动时重复图像。
有什么方法可以限制仅在背景上滚动。谢谢