2017-06-25 3 views
-1

私は約80のJLabelsのようなラベルを持つラベルを持っています。 JFrameにオブジェクトを作成しました。 ラベルラベル。 今、JFrameにすべてのJLabelを追加したいと思います。何とかこれを行う方法がありますか?JFrameに多くのラベルを追加する

+0

私はリストについて良いことを聞いて、ループました... –

+0

Labels' 'でラベルを作成する'一覧 'に追加します。すべてのラベルを追加するには、このリストを 'JFrame'で使用してください。 – c0der

答えて

0
public class AddMoreLablesToFrame{ 

    private static void main(String args []){ 
     JFrame frame = new JFrame(); 

     frame.setLayout(new FlowLayout()); // <-- you need this for now 

     for(int i=0;i<80;i++){ 
      JLabel label = new JLabel("Label" +i); 
      frame.add(label); 
     } 


     frame.setVisible(true); 

     // optional, but nice to have. 
     frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
     frame.pack(); 
    } 
} 
For more: Creating a GUI With JFC/Swing 
+0

それで、メソッドの追加で80個のラベルを追加する必要がありますか? このように: 'add(label1); add(label2); ... add(label80); ' ? –

+0

@Piotrループと追加で使用 – Akash

+0

しかしこれはリストではなく、すべてのJLabelは自分の名前を持っています。 –

関連する問題