当前位置:编程学习 > JAVA >>

图片为什么不显示

import java.awt.*;

import javax.imageio.ImageIO;
import javax.swing.*;

import java.awt.event.*;

public class print extends JApplet implements ActionListener {
 
/**
 * 
 */
private static final long serialVersionUID = 1L;
private JLabel respon;
  private Container contentPane;
 
  public void init(){
  contentPane=getContentPane();
  contentPane.setBackground(Color.WHITE);
  JButton button=new JButton("click");
  button.addActionListener(this);
  respon=new JLabel("where is the picture?" );
  ImageIcon me=new ImageIcon("87.gif");
  respon.setIcon(me);
 
  respon.setVisible(true);
  contentPane.setLayout(new BorderLayout());
  contentPane.add(button,BorderLayout.NORTH);
  contentPane.add(respon,BorderLayout.CENTER);
  }
public void actionPerformed(ActionEvent e) {
contentPane.setBackground(Color.PINK);
respon.setVisible(true);
}
  
}
--------------------编程问答-------------------- 图片路径对不什么出错信息 --------------------编程问答-------------------- 图片路径  应该是对的  可图片就是不显示 --------------------编程问答--------------------
引用 2 楼  的回复:
图片路径  应该是对的  可图片就是不显示

你有debug过嘛,你图片放在哪个目录下面了/?

java.net.URL imageURL = this.getClass().getResource("87.gif");
respon.setIcon(ImageIO.read(imageURL));

你最好debug一下,如果路径对肯定会显示的。
补充:Java ,  Java相关
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,