一个java程序为什么不能显示图片?
向各位请教一个问题。我的代码是例题里面的,请看语句:……ImageIconccc=newImageIcon("1.jpg");//图片1.jpg位置已经添加在同一文件目录...
向各位请教一个问题。我的代码是例题里面的,请看语句:
……
ImageIcon ccc=new ImageIcon("1.jpg"); //图片1.jpg位置已经添加
在同一文件目录下
pic.setIcon(ccc);
……
程序运行提示错误是这样的:
cannot find symbol;symbol:method setIcon(javax.swing.ImageIcon),location ……
图片为什么不能显示出来?谢谢了先。
我把有关的代码复制出来了,不知道能找出问题吗?
public class start extends JDialog {
……
JPanel pic = new JPanel();
……
}
private void jbInit() throws Exception {
……
pic.addAncestorListener(new start_pic_ancestorAdapter(this));
……
ImageIcon ccc=new ImageIcon("1.jpg");
pic.setIcon(ccc);
user.addItem("普通用户");
user.addItem("管理用户");
user.addItem("超级用户");
}
class start_pic_ancestorAdapter implements AncestorListener {
private start adaptee;
start_pic_ancestorAdapter(start adaptee) {
this.adaptee = adaptee;
}
public void ancestorAdded(AncestorEvent event) {
adaptee.pic_ancestorAdded(event);
}
} 展开
……
ImageIcon ccc=new ImageIcon("1.jpg"); //图片1.jpg位置已经添加
在同一文件目录下
pic.setIcon(ccc);
……
程序运行提示错误是这样的:
cannot find symbol;symbol:method setIcon(javax.swing.ImageIcon),location ……
图片为什么不能显示出来?谢谢了先。
我把有关的代码复制出来了,不知道能找出问题吗?
public class start extends JDialog {
……
JPanel pic = new JPanel();
……
}
private void jbInit() throws Exception {
……
pic.addAncestorListener(new start_pic_ancestorAdapter(this));
……
ImageIcon ccc=new ImageIcon("1.jpg");
pic.setIcon(ccc);
user.addItem("普通用户");
user.addItem("管理用户");
user.addItem("超级用户");
}
class start_pic_ancestorAdapter implements AncestorListener {
private start adaptee;
start_pic_ancestorAdapter(start adaptee) {
this.adaptee = adaptee;
}
public void ancestorAdded(AncestorEvent event) {
adaptee.pic_ancestorAdded(event);
}
} 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询