2013-12-19 241 views
0

我想添加背景图片到我的JFrame。我希望它是一个平铺背景,根据JFrame的大小重复。平铺背景

例如:

(我不拥有这些链接的图像)

我已经创建了一个图像,你可以在这里看到: Background tile

不幸的是我的JFrame是太大这个图片。因此,我想重复这个图像来填充屏幕,而不是制作一个全新的图像。

目前,这是我的计划:

package main; 

import java.awt.Toolkit; 

import javax.swing.ImageIcon; 
import javax.swing.JFrame; 


public class Game { 

    public static void main(String [ ] args) { 
     Run(); 

    } 

    public static void Run() { 
     //Create window 
     JFrame Game = new JFrame("Infinite Doom " + Launcher.STATE + " " + Launcher.VER); 
     Game.pack(); 

     //Window Settings 
     Game.setSize(Toolkit.getDefaultToolkit().getScreenSize()); 
     Game.setIconImage(new ImageIcon("res/Logo.png").getImage()); 

     //set visible 
     Game.setVisible(true); 

    } 

} 
+2

这是个问题很少的问题。你能否添加一些信息,比如你做了什么? – Aaron

+1

请显示一些代码,显示一些图像,并更详细地描述您正在尝试做什么。 –

+0

好的,现在已经修好了 – genfy

回答