gpt4 book ai didi

java - 平铺背景

转载 作者:行者123 更新时间:2023-12-02 06:24:30 24 4
gpt4 key购买 nike

我想向我的 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);

}

}

最佳答案

考虑使用 java.awt.TexturePaint ,如图herehere ,使用包含您的 Logo.pngBufferedImage 构建。

关于java - 平铺背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20687056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com