如何在java桌面应用程序中插入背景图像?

如何在java桌面应用程序中插入背景图像?,java,Java,我想在我附加的应用程序中添加背景设置,但它不适合我。我已经附上了完整的源代码和一张我希望在我的应用程序中背景如何的屏幕截图。有人能帮我吗 屏幕截图: (特别是GUI菜单)我不打算浏览所有的源代码,但听起来你想在面板上设置背景图像 您可以通过重写面板绘制代码来实现这一点 @Override protected void paintComponent(Graphics grphcs) { grphcs.drawImage(background, 0, 0, getWidth(), getH

我想在我附加的应用程序中添加背景设置,但它不适合我。我已经附上了完整的源代码和一张我希望在我的应用程序中背景如何的屏幕截图。有人能帮我吗

屏幕截图


(特别是GUI菜单)

我不打算浏览所有的源代码,但听起来你想在面板上设置背景图像

您可以通过重写面板绘制代码来实现这一点

@Override
protected void paintComponent(Graphics grphcs) {
    grphcs.drawImage(background, 0, 0, getWidth(), getHeight(), null);
}
其中背景为:

private final Image background;
在您的构造函数中:

    background = ImageIO.read(getClass().getResourceAsStream("FILENAME.jpg"));

没有我的源代码,对不起。请不要使用或。请嵌入图像,并尝试将代码简化为可以作为代码段包含的格式。