How to add an image to a JPanel?

前端 未结 14 1529
陌清茗
陌清茗 2020-11-22 00:01

I have a JPanel to which I\'d like to add JPEG and PNG images that I generate on the fly.

All the examples I\'ve seen so far in the Swing Tutorials, specially in the

14条回答
  •  礼貌的吻别
    2020-11-22 00:51

    This answer is a complement to @shawalli's answer...

    I wanted to reference an image within my jar too, but instead of having a BufferedImage, I simple did this:

     JPanel jPanel = new JPanel();      
     jPanel.add(new JLabel(new ImageIcon(getClass().getClassLoader().getResource("resource/images/polygon.jpg"))));
    

提交回复
热议问题