Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/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 netbeans gui设计器(自动生成控件)_Java_User Interface_Netbeans_Runtime_Metaprogramming - Fatal编程技术网

Java netbeans gui设计器(自动生成控件)

Java netbeans gui设计器(自动生成控件),java,user-interface,netbeans,runtime,metaprogramming,Java,User Interface,Netbeans,Runtime,Metaprogramming,我正在用netbeans编写一个小型GUI,并使用调色板管理器中的对象。 我创建了一个非常简单的应用程序。只有一个JLabel和一个JTextArea。小图像 这里(一个图像比1000行代码好) 我正在为我的GUI寻找一个“元编程”的想法。例如,如果用户在01:00执行应用程序,我必须用JLabel和JTextArea画一条线。如果工艺人员在5:00执行,则需要5个jLabel和5个jTextArea。真正的问题是,我现在在编译时不知道JLabel或JTextArea的数量。我如何实现它?它与/

我正在用netbeans编写一个小型GUI,并使用调色板管理器中的对象。 我创建了一个非常简单的应用程序。只有一个JLabel和一个JTextArea。小图像 这里(一个图像比1000行代码好)

我正在为我的GUI寻找一个“元编程”的想法。例如,如果用户在01:00执行应用程序,我必须用JLabel和JTextArea画一条线。如果工艺人员在5:00执行,则需要5个jLabel和5个jTextArea。真正的问题是,我现在在编译时不知道JLabel或JTextArea的数量。我如何实现它?它与/取决于用户输入的对象数成比例

(注:这并不是那么简单……如果strcmp(时间,01:00)->画一条线等)

蒂亚,
cateof

我可能不确定你的要求,但我很确定你应该做一个for循环来创建标签和文本

for (int i=0; i<hours; i++) {
  JLabel label = new JLabel();
  ...
  myJFrame.add(label);
  ...
}
for(int i=0;i