Java中swing使用ImageIcon类添加图片

代码如下
  1. package com.liuyanzhao;
  2. import javax.swing.ImageIcon;
  3. import javax.swing.JFrame;
  4. import javax.swing.JLabel;
  5. import javax.swing.JPanel;
  6. import javax.swing.WindowConstants;
  7. public class Demo3 extends JFrame {
  8.     public void GUI() {
  9.         setTitle("图像测试");
  10.         JPanel panel = new JPanel();
  11.         JLabel label = new JLabel();
  12.         ImageIcon img = new ImageIcon("images/logo.jpg");// 创建图片对象
  13.         label.setIcon(img);
  14.         panel.add(label);
  15.         add(panel);
  16.         setExtendedState(JFrame.MAXIMIZED_BOTH);// JFrame最大化
  17.         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 让JFrame的关闭按钮起作用
  18.         setVisible(true);// 显示JFrame
  19.     }
  20.     public static void main(String args[]) {
  21.         Demo3 d = new Demo3();
  22.         d.GUI();
  23.     }
  24. }
其中 images/logo.jpg 是图片的路径,记得images是项目(Project)目录下的文件夹,跟src同级的。具体路径问题可以参考这篇文章  java ImageIcon路径问题   本文地址:http://liuyanzhao.com/4081.html 转载请注明  

发表评论

目前评论:2