【发布时间】:2011-05-30 19:56:30
【问题描述】:
我想将背景图片添加到我的JFrame。
背景图像意味着我以后可以在JFrame 或JPanel 上添加组件
虽然我找不到如何将背景图片添加到 JFrame,
我从这里了解了如何将背景图片添加到 JPanel:
How to set background image in Java?
这解决了我的问题,但现在由于我的 JFrame 可以调整大小,我想将图像保持在中心。
我找到的代码使用了这种方法
public void paintComponent(Graphics g) { //Draw the previously loaded image to Component.
g.drawImage(img, 0, 0, null); //Draw image
}
谁能说出如何将图像与JPanel 的中心对齐。
正如g.drawImage(img, 0, 0, null); 提供 x=0 和 y=0
另外,如果有一种方法可以将背景图像添加到JFrame,那么我想知道。
谢谢。
【问题讨论】:
标签: java swing jframe jpanel background-image