eclipse中关于图片图片的运行
importjava.awt.Container;importjava.net.URL;importjavax.swing.*;publicclassMyImageIco...
import java.awt.Container;
import java.net.URL;
import javax.swing.*;
public class MyImageIcon extends JFrame{
public MyImageIcon(){
Container container=getContentPane();
JLabel jl=new JLabel("这是一个JFrame窗体",JLabel.CENTER);
URL url=MyImageIcon.class.getResource("imageButton.jpg");
Icon icon=new ImageIcon(url);
jl.setIcon(icon);
jl.setHorizontalAlignment(SwingConstants.CENTER);
jl.setOpaque(true);
container.add(jl);
setSize(250,100);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String args[]){
new MyImageIcon();
}
}
为什么运行不出结果啊,imageButton.jpg和MyImageIcon在一个文件夹下,请给出答案并说明原因,谢谢 展开
import java.net.URL;
import javax.swing.*;
public class MyImageIcon extends JFrame{
public MyImageIcon(){
Container container=getContentPane();
JLabel jl=new JLabel("这是一个JFrame窗体",JLabel.CENTER);
URL url=MyImageIcon.class.getResource("imageButton.jpg");
Icon icon=new ImageIcon(url);
jl.setIcon(icon);
jl.setHorizontalAlignment(SwingConstants.CENTER);
jl.setOpaque(true);
container.add(jl);
setSize(250,100);
setVisible(true);
setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String args[]){
new MyImageIcon();
}
}
为什么运行不出结果啊,imageButton.jpg和MyImageIcon在一个文件夹下,请给出答案并说明原因,谢谢 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询