2016-09-08 8 views
0

学校のプロジェクトでは、GUIを作成していくつかのことをする必要があります。その1つはImageIconJFrameに追加することです。Java - 写真をJFrameに追加する

public Frame(Pet pet) { 
    setTitle("Stay Alive!"); 
    setResizable(false); 
    setSize(400, 550); 
    ImageIcon icon = pet.getImageIcon(); 
    JLabel label = new JLabel(); 
    label.setIcon(icon); 
    add(label); 
} 
` 

これはまだ空白です。

答えて

0

画像にアクセスするには、このフォーム

ImageIcon icon = new ImageIcon(animal.getImg()); 
JLabel thumb = new JLabel(); 
thumb.setIcon(icon); 

とURL上のJLabelをされて設定することによって、あなたのアイコンに画像を追加するための正しい方法は

"C:\\Users\\Archie King\\Desktop\\School\\Computer Science\\cat.png"; 
+0

ようなものになるだろううーん、私はほぼ正しかったですこれは、私がパスに問題があることを除いて、動作するようです。ありがとうございました! – Archie

+0

ダブルバックスラッシュで試してください(つまり、ユーザー\\ Archie King \\ Desktop ...) –

+0

こんにちは、コードを変更しました。現在はURLを使用しています。 何らかの理由で画像がまだ表示されません。 – Archie

関連する問題