謝謝,我正在使用WINDOWBUILDER(JBWILDER)首先,我在我的項目中創建一個名爲displayImage的文件夾,名爲Magasin,我將所有需要的圖像放在我的應用程序中,然後加載圖像我去屬性 - >圖標 - >絕對路徑在文件系統I瀏覽我去我的項目,這是我的項目路徑(「C:\用戶\ CLAUDE \工作區\ MAGASIN \ displayImage \ load.jpg)自動生成的代碼看起來像這樣如何在部署的應用程序中加載圖像?
JLabel lblNewLabel = new JLabel("");
lblNewLabel.setIcon(new ImageIcon("C:\Users\CLAUDE\workspace\Magasin\displayImage\load.jpg"));
lblNewLabel.setBorder(new BevelBorder(BevelBorder.LOWERED));
lblNewLabel.setBounds(48, 11, 305, 153); panel.add(lblNewLabel);
如果您確實顯示了負責顯示圖像的代碼,我相信我們會發現問題。 – jlordo
首先,你的圖片是否在classpath中?如果是這樣,最有可能的是你不設置本地路徑。你能提供代碼嗎? –
向我們展示代碼。如果沒有代碼,我們會盲目摺疊。 – Makky