我正在開發一個java桌面應用程序。將要安裝在最終用戶計算機上的文件夾是:Sources,Images和...。 Sources文件夾是程序源存在的文件夾(Classes),Images文件夾是程序需要它們的圖像存在的地方。 現在在程序中,我應該如何處理我的圖像?如何解決其絕對路徑未知的文件?
我的意思是我不知道我的圖像文件的絕對路徑(因爲我不知道在哪裏,用戶決定安裝程序),只知道它們將在圖片文件夾...
我正在開發一個java桌面應用程序。將要安裝在最終用戶計算機上的文件夾是:Sources,Images和...。 Sources文件夾是程序源存在的文件夾(Classes),Images文件夾是程序需要它們的圖像存在的地方。 現在在程序中,我應該如何處理我的圖像?如何解決其絕對路徑未知的文件?
我的意思是我不知道我的圖像文件的絕對路徑(因爲我不知道在哪裏,用戶決定安裝程序),只知道它們將在圖片文件夾...
如果您的程序將從包含Sources和Images文件夾的目錄開始,那麼您可以通過Images/imageFile來引用它們。
我不知道解決這個問題的最佳解決方案,但如果我有問題,像你這樣我會做下面的步驟:
顯然你應該使用相對路徑。像'../ Images' – madhead