NORTH
の部分に画像を追加したいが、それは私のJPanel
の部分がうまくいかない。 どうすればいいですか?Java Swing - Jpanelの北に画像を追加する方法
class PanelGlowny extends JPanel
{
PanelGlowny()
{
this.setLayout(new BorderLayout());
ImageIcon imageurl = new ImageIcon("logo.jpg");
Image img = imageurl.getImage();
this.add(img, BorderLayout.NORTH);
}
}
public class Formatka extends JFrame
{
private PanelGlowny panel = new PanelGlowny();
public Formatka()
{
...
add(panel);
}
}
あなたのディレクトリ構造はどのようなものですか?どこにイメージを保存していますか? 'getClass()。getResource("/logo.jpg ")'を使って画像にアクセスすると、 'Application Resources'にアクセスします。どちらの答えもあまりにも良いです:-)あなたはSwingアプリケーションを作るためにIDEを使っていますか?希望この[リンク](http://stackoverflow.com/a/9866659/1057230)より多くのお手伝いをすることができます。 –