java图片载入问题
importjava.awt.*;importjavax.swing.*;publicclassCreate_MenuextendsJFrame{//菜单JMenuBar...
import java.awt.*;
import javax.swing.*;
public class Create_Menu extends JFrame {
//菜单
JMenuBar jmb;
JMenu jm1,jm2,jm3;
JMenuItem jmi1,jmi2,jmi3,jmi4,jmi5;
JMenu xinjian;
//按钮
JToolBar jtb;
JButton jb1,jb2,jb3;
//文本
JTextArea jta;
public static void main(String args[])
{
new Create_Menu();
}
public Create_Menu()
{
//创建主菜单
jmb=new JMenuBar();
jm1=new JMenu("文件(F)");
jm1.setMnemonic('f');
jm2=new JMenu("编辑(E)");
jm2.setMnemonic('e');
jm3=new JMenu("关于");
//创建子菜单
jmi1=new JMenuItem("新建(N)");
jmi1.setMnemonic('n');
jmi2=new JMenuItem("打开");
jmi3=new JMenuItem("保存");
jmi4=new JMenuItem("另存为");
jmi5=new JMenuItem("关闭");
//创建工具条
jtb=new JToolBar();
jb1=new JButton(new ImageIcon("pic/1.jpg"));
jb2=new JButton(new ImageIcon("pic/22.jpg"));
jb3=new JButton(new ImageIcon("pic/1.jpg"));
//text
jta=new JTextArea();
//分布
jmb.add(jm1);
jmb.add(jm2);
jmb.add(jm3);
jm1.add(jmi1);
jm1.add(jmi2);
jm1.add(jmi3);
jm1.add(jmi4);
jm1.add(jmi5);
jtb.add(jb1);
jtb.add(jb2);
jtb.add(jb3);
//窗体载入
this.add(jmb,BorderLayout.NORTH);
this.add(jtb,BorderLayout.NORTH);
this.add(jta);
this.setSize(300,300);
this.setLocation(300,300);
this.setVisible(true);
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
}
}
如图,我已经将图片放入文件夹了,为什么调用不了啊??求教。 展开
import javax.swing.*;
public class Create_Menu extends JFrame {
//菜单
JMenuBar jmb;
JMenu jm1,jm2,jm3;
JMenuItem jmi1,jmi2,jmi3,jmi4,jmi5;
JMenu xinjian;
//按钮
JToolBar jtb;
JButton jb1,jb2,jb3;
//文本
JTextArea jta;
public static void main(String args[])
{
new Create_Menu();
}
public Create_Menu()
{
//创建主菜单
jmb=new JMenuBar();
jm1=new JMenu("文件(F)");
jm1.setMnemonic('f');
jm2=new JMenu("编辑(E)");
jm2.setMnemonic('e');
jm3=new JMenu("关于");
//创建子菜单
jmi1=new JMenuItem("新建(N)");
jmi1.setMnemonic('n');
jmi2=new JMenuItem("打开");
jmi3=new JMenuItem("保存");
jmi4=new JMenuItem("另存为");
jmi5=new JMenuItem("关闭");
//创建工具条
jtb=new JToolBar();
jb1=new JButton(new ImageIcon("pic/1.jpg"));
jb2=new JButton(new ImageIcon("pic/22.jpg"));
jb3=new JButton(new ImageIcon("pic/1.jpg"));
//text
jta=new JTextArea();
//分布
jmb.add(jm1);
jmb.add(jm2);
jmb.add(jm3);
jm1.add(jmi1);
jm1.add(jmi2);
jm1.add(jmi3);
jm1.add(jmi4);
jm1.add(jmi5);
jtb.add(jb1);
jtb.add(jb2);
jtb.add(jb3);
//窗体载入
this.add(jmb,BorderLayout.NORTH);
this.add(jtb,BorderLayout.NORTH);
this.add(jta);
this.setSize(300,300);
this.setLocation(300,300);
this.setVisible(true);
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
}
}
如图,我已经将图片放入文件夹了,为什么调用不了啊??求教。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询