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這個軟體,在瀏覽器搜索,記住下載的具體位置,方便下一步的操作。