在Java JFrame中添加少量图像

时间:2015-06-02 22:02:47

标签: java image swing jframe awt

我正在制作2D游戏。我有背景和人物形象。它们都是.gif文件。我需要使用什么布局或东西来设置角色背后的背景?我尝试了一些方法,但要么他们连续或没有任何反应。

我正在添加这样的图片:

URL url = Main.class.getResource("images/main.gif");
ImageIcon imageIcon = new ImageIcon(url);
JLabel background = new JLabel(imageIcon);

1 个答案:

答案 0 :(得分:0)

背景代码:

  1. 首先复制背景图片并粘贴到代码src

  2. 将布局设置为borderlayout,如下所示:

  3. setLayout(new BorderLayout());

    1. 现在添加以下代码:
    2. setContentPane(new JLabel new ImageIcon(getClass()。getResource(" image.jpg"))));

      注意:在此处添加您的图片名称" image.jpg"

      1. 现在将布局设置为像这样的流程布局
      2. setLayout(new FlowLayout());

        1. 并在此处编写代码