質問
何がJPanelの上(ローカルフォルダからロードされた)のjpg画像を表示するための最も適切なイメージタイプでしょうか?
乾杯ます。
解決
ImageIcon image = new ImageIcon("image/pic1.jpg");
JLabel label = new JLabel("", image, JLabel.CENTER);
JPanel panel = new JPanel(new BorderLayout());
panel.add( label, BorderLayout.CENTER );
他のヒント
あなたはjavax.swing.ImageIconを使用し、setIcon()メソッドを使用してのJLabelに追加することができ、その後のJPanelにJLabelのを追加します。
私はおそらくイメージアイコンを使用して、私は、のJPanelに追加したいJLabelの上でそれを設定したい。
ここでの主題にのSunのドキュメントですます。
私はJPanelのに追加するキャンバスを使用して、キャンバス上の画像を描画します。 しかし、キャンバスは非常に重いもの、それはAWTからである正弦です。
また、使用することができます。
ImageIcon background = new ImageIcon("Background/background.png");
JLabel label = new JLabel();
label.setBounds(0, 0, x, y);
label.setIcon(background);
JPanel panel = new JPanel();
panel.setLayout(null);
panel.add(label);
あなたは、レイアウトとして、絶対値で作業する場合。
所属していません StackOverflow