#実現したいこと
画像入りのラベルを表示するプログラムを作っているのですが、これを左寄せに配置したいのですがどうすればいいですか?
#該当のソースコード
java
1import javax.swing.BoxLayout; 2import javax.swing.ImageIcon; 3import javax.swing.JFrame; 4import javax.swing.JLabel; 5import javax.swing.JPanel; 6 7public class Animal { 8ImageIcon ic1,ic2; 9JLabel lb1,lb2; 10 public static void main(String[] args) { 11 new Animal(); 12 } 13 public Animal(){ 14 JFrame f; 15 JPanel p1,p2; 16 f = new JFrame(); 17 f.getContentPane().setLayout(new BoxLayout( 18 f.getContentPane(),BoxLayout.PAGE_AXIS)); 19 f.setSize(800,200); 20 ic1 = new ImageIcon("dog.jpg"); 21 ic2 = new ImageIcon("cat.jpg"); 22 lb1 = new JLabel(ic1); 23 lb2 = new JLabel(ic2); 24 lb1.setText("犬"); 25 lb2.setText("猫"); 26 p1 = new JPanel(); 27 p2 = new JPanel(); 28 p1.add(lb1); 29 p2.add(lb2); 30 f.getContentPane().add(p1); 31 f.getContentPane().add(p2); 32 f.setVisible(true); 33 } 34} 35
回答1件
あなたの回答
tips
プレビュー