为什么添加的图片没有显示?

来源:百度知道 编辑:UC知道 时间:2024/05/07 06:17:47
求助:大家能帮我看下为什么图象显示不出来? label1.setIcon(icon1);这句没起作用.
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;

public class GuessPrice extends WindowAdapter implements ActionListener
{ int c=150;
static TextField field1=new TextField(20);
static Button button1=new Button("确定");
static JLabel label1=new JLabel();
static ImageIcon icon1=new ImageIcon("1.jpg");
public static void main(String args[])
{

JFrame frame1=new JFrame("价格竞猜 ");

frame1.setLayout(new FlowLayou(FlowLayout.LEFT,400,50));

frame1.add(field1);

frame1.add(button1);
frame1.add(label1);
button1.addActionListener(new GuessPrice());
frame1.setSize(800,500);
frame1.setVisible(true);
}

public void actionPerformed(ActionEvent e)
{
if(Integer.parseInt(field1.getText())>c)

没找到你的1.jpg图,路经不对。
当前路径用:new ImageIcon("./1.jpg"); 或者new ImageIcon("/1.jpg");
记不太清了,试试就知道了。检查你的图式否在当前路径。

推荐您去这看看,这样的问题都有详细的解决方法,他们的java教程讲解的比较全,你可以去学习下,希望对你有帮助
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=422

static ImageIcon icon1=new ImageIcon("images/1.jpg");

是不是你没有放在当前路径下哦,你把图片的绝对路径加进去试一下,比如D://photo//1.jpg

为什么QQ空间里自己添加的图片不能显示 在空间里添加的图片为什么显示不出来? 为什么添加偶像时,为什么用的图片会显示的“图片来源于百度空间”? 为什么我右键单击图片,没有那个“添加到QQ自定义表情”的选项了?怎么能右键图片时显示这一选项? 请问在使用MSN写日记的时候,添加图片之后为什么图片显示那么小? 百度空间里的背景音乐添加后为什么没有声音啊??只出图片,也不显示播放器??背景音乐需要付费吗?? 我的QQ空间自己添加的图片模块为什么总是打不开,显示一个X啊! 为什么我在QQ主业上添加的jpg或gjf图片老是无法显示? 为什么QQ空间里添加新模块 显示的图片很小? 为什么我的图片属性没有显示出来?