当前位置: 技术问答>java相关
在new ImageIcon()中使用相对路径怎么没有用?
来源: 互联网 发布时间:2015-11-13
本文导语: 在new ImageIcon()中使用相对路径怎么没有用? ... Icon wisdom=new ImageIcon("about.gif"); JOptionPane.showMessageDialog(null,"11111","2222",JOptionPane.PLAIN_MESSAGE,wisdom); ... 我把about.gif放在.class文件的同级目录、.java源文件的同级目录、sdk的...
在new ImageIcon()中使用相对路径怎么没有用?
...
Icon wisdom=new ImageIcon("about.gif");
JOptionPane.showMessageDialog(null,"11111","2222",JOptionPane.PLAIN_MESSAGE,wisdom);
...
我把about.gif放在.class文件的同级目录、.java源文件的同级目录、sdk的bin目录下均不行,只有使用绝对路径才行,相对路径到底是相对谁的路径?难道不是相对.class文件的路径吗?还是我的什么环境变量没有设?
...
Icon wisdom=new ImageIcon("about.gif");
JOptionPane.showMessageDialog(null,"11111","2222",JOptionPane.PLAIN_MESSAGE,wisdom);
...
我把about.gif放在.class文件的同级目录、.java源文件的同级目录、sdk的bin目录下均不行,只有使用绝对路径才行,相对路径到底是相对谁的路径?难道不是相对.class文件的路径吗?还是我的什么环境变量没有设?
|
Icon wisdom=new ImageIcon(".\about.gif");