前提・実現したいこと
JPanel上にpng形式の画像を表示したいのですが、表示できません。
コンパイル・実行エラーが無いので、お手上げ状態です。
【ディレクトリ階層】
RPG_sample / src / rpg / map.png
発生している問題
・JPanelで指定した黒塗り表示のみで、画像が表示されない ・コンパイル、実行共にエラー表示なし
試したこと
・相対・絶対パスいずれも試しましたが効果ありませんでした。 ・試しにディレクトリから画像ファイルを消した所コンパイルエラーが発生した為、パスの記述ミスは無いと思います。
ソースコード
Java
1import javax.swing.*; 2import java.awt.*; 3 4public class Rpg { 5 public static void main(String[] args) { 6 JFrame jf=new JFrame(); 7 jf.setBounds(50,100,750,400); 8 jf.setVisible(true); 9 jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 10 11 JPanel jp=new JPanel(); 12 jp.setBackground(Color.black); 13 jf.add(jp); 14 15 JLabel jlImage=new JLabel(new ImageIcon("./src/rpg/map.png")); 16 jlImage.setSize(50, 56); 17 jp.add(jlImage); 18 19 } 20}
補足情報(FW/ツールのバージョンなど)
・IDE:Ecripse
・Java 10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/01 08:34