Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 向JFrame添加许多标签_Java_Jframe - Fatal编程技术网

Java 向JFrame添加许多标签

Java 向JFrame添加许多标签,java,jframe,Java,Jframe,我有一个名为Labels的类,其中大约有80个jlabel。 我在JFrame中创建了一个对象: 标签; 现在我想将所有jlabel添加到我的JFrame中。有什么方法可以做到这一点吗?公共类AddMoreLablesToFrame{ public class AddMoreLablesToFrame{ private static void main(String args []){ JFrame frame = new JFrame(); fram

我有一个名为Labels的类,其中大约有80个jlabel。 我在JFrame中创建了一个对象: 标签; 现在我想将所有jlabel添加到我的JFrame中。有什么方法可以做到这一点吗?

公共类AddMoreLablesToFrame{
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
专用静态void main(字符串参数[]){ JFrame=新JFrame(); frame.setLayout(newflowlayout());//
公共类AddMoreLablesToFrame{
专用静态void main(字符串参数[]){
JFrame=新JFrame();

frame.setLayout(new FlowLayout());//因此,我必须用add方法添加80个标签?如下:
add(label1);add(label2);…add(label80);
?@Piotr Use for loop and add但这不是一个列表,每个JLabel都有自己的名称;例如(int i=0;我能在我的类标签中使用这个方法吗?如果是,怎么做?因此,我必须用方法add添加80个标签?如下:
add(label1);add(label2);…add(label80);
?@Piotr用于循环和add但这不是一个列表,每个JLabel都有自己的名称;对于(int i=0;我可以在我的类标签中使用此方法吗?如果是,如何使用?我听说过关于列表和循环的好消息…在
Labels
中创建标签时,将其添加到
List
中。在
JFrame
中使用此列表添加所有标签。我听说过关于列表和循环的好消息…在
Labels
中创建标签时,将其添加到中ode>List
。在
JFrame
中使用此列表添加所有标签。