java路劲
① java文件路径问题
假如你的工程根目录为:test
你的图片文件放在:test/src/images/a.gif
所以正确的调用是:
ImageIcon icon = new ImageIcon("src/images/a.gif");
这行代码执行时在test目录下查找到了文件,当然也可以写成
ImageIcon icon = new ImageIcon("./src/images/a.gif");
注意两者的区别,要记住的是src是在test下的目录
总结:所谓相对路径就是相对于工程根目录的位置
打包的话,最好用类进行定位(jar包里的类获取路径)
System.out.println(MyMenu.class.getResource("/")); //MyMenu换成你自己的类
输出下看看
拼接你的图片相对地址
② java路径
右击我的电脑—>属性—>高级—>环境变量—>系统变量
在系统变量 选项里 -〉 新建
java_home 的路径 如专C:\j2sdk1.4.2_01;
在path中添属加 java的bin路径 如C:\j2sdk1.4.2_01\bin;
新建classpath 中添加.;lib\dt.jar;lib\tools.jar;
如 .;C:\j2sdk1.4.2_01\lib\dt.jar;C:\j2sdk1.4.2_01\lib\tools.jar;
一定记得有一个".;"要不你的java在本地编译的时候不好用.
③ java 文件路径
File dir = new File("e:\\text");
dir.mkdirs();
File file = new File(dir, "file1.txt");
file.createNewFile();
System.out.println(file.getPath());
输出:e:\text\file1.txt
④ java的路径
隐藏了吧,打开我的电脑>工具>文件夹选项>查看>隐藏文件夹和文件>显示隐藏文件和文件夹
⑤ java 相对路径
这个根目录是不是按工程的目录算的,按操作系统的来算的~~!可以用如下代码测试:
File f = new File("/");
System.out.println(f.getAbsolutePath());
⑥ java路径怎么设置
java路径设置步骤如下:
1.右击我的电脑—>属性—>高级—>环境变量—>系统变量 ,如图:
java_home 的路径 如C:j2sdk1.4.2_01;
在path中添加 java的bin路径 如C:j2sdk1.4.2_01in;
新建classpath 中添加.;libdt.jar;lib ools.jar;
如 .;C:j2sdk1.4.2_01libdt.jar;C:j2sdk1.4.2_01lib ools.jar;
⑦ 如何查找java路径
1、要解决问题之前,我们需要下载java这个软件,在浏览器上搜索,记住下载的具体位置,方便下一步的操作。