向JFrame添加许多标签

时间:2017-06-25 18:40:31

标签: java jframe

我有一个名为Labels的课程,我有大约80个JLabel。 我在JFrame中创建了一个对象: 标签标签; 现在我想将所有JLabel添加到我的JFrame中。我有办法以某种方式做到这一点吗?

1 个答案:

答案 0 :(得分: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