我使用一个窗口来获取要读取的文件,然后将它们传递到一个新窗口来处理它们。我把文件变成Properties
对象,然后像这样循环它们:
for(String key : propDef.stringPropertyNames()) {
String value = propDef.getProperty(key);
System.out.println(key + " => " + value);
}
循环实际上工作得很好——问题是我需要根据文件中的密钥数量动态创建CCD_ 2和CCD_。有人能给我解释一下怎么做吗?
只需执行panel.add(new JTextField());在for循环中。面板表示容器名称,其中将显示JTextField。按钮或任何其他控件的方法完全相同。