日期:2014-05-20  浏览次数:20582 次

最近在研究界面,如何显示图片啊~~
我要显示图片的啦~~多的不说,见代码:
import javax.swing.*;
import java.awt.*;
public class GUI2 extends JFrame
{
JTabbedPane p;
Icon icon[];
String imageName[] = {"a.jpg","b.jpg","c.jpg","d.jpg","e.jpg"};
public GUI2()
{
setBounds(100,100,500,300);
setVisible(true);
icon = new Icon[imageName.length];
for(int i = 0;i <icon.length;i++)
icon[i] = new ImageIcon(imageName[i]);
p = new JTabbedPane(JTabbedPane.LEFT);
for(int i = 0;i < icon.length;i++)
{
int m = i+1;
p.add("观看第"+ m +"张图片",new JButton(icon[i]));
}
p.validate();
add(p,BorderLayout.CENTER);
validate();
setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
public static void main(String[] args) 
{
GUI2 g = new GUI2();
}
}

怎样把图片现实出来呀?要把现实的图片放在哪里?
谢谢各位了~~

------解决方案--------------------
你这个程序没有问题啊
我刚刚试了
你要把所有的图片放在当前目录下
就是你的程序文件所在的目录