我正在制作2D游戏。我有背景和人物形象。它们都是.gif文件。我需要使用什么布局或东西来设置角色背后的背景?我尝试了一些方法,但要么他们连续或没有任何反应。
我正在添加这样的图片:
URL url = Main.class.getResource("images/main.gif");
ImageIcon imageIcon = new ImageIcon(url);
JLabel background = new JLabel(imageIcon);
答案 0 :(得分:0)
背景代码:
首先复制背景图片并粘贴到代码src
将布局设置为borderlayout,如下所示:
setLayout(new BorderLayout());
setContentPane(new JLabel new ImageIcon(getClass()。getResource(" image.jpg"))));
注意:在此处添加您的图片名称" image.jpg"
setLayout(new FlowLayout());