Java .add()在Swing中使用多个参数
使用GUI时,是否可以使用一个Java .add()在Swing中使用多个参数,java,swing,textarea,jtextarea,Java,Swing,Textarea,Jtextarea,使用GUI时,是否可以使用一个.add()语句添加多个sawJTextArea实例 我有超过60在我的整个设置,并希望添加他们都没有60+语句。我试过谷歌,但什么也没找到。我无法真正理解一些官方文档,它们似乎让我摸不着头脑。您可以尝试将它们放入列表区域列表,然后使用foreach循环添加它们 private void addTextAreas(List<JTextArea> areaList) { for(JTextArea textArea : areaList)
.add()
语句添加多个sawJTextArea
实例
我有超过60在我的整个设置,并希望添加他们都没有60+语句。我试过谷歌,但什么也没找到。我无法真正理解一些官方文档,它们似乎让我摸不着头脑。您可以尝试将它们放入
列表区域列表
,然后使用foreach循环添加它们
private void addTextAreas(List<JTextArea> areaList)
{
for(JTextArea textArea : areaList)
{
// "something" is the element you want to add them to
something.add(textArea);
}
}
private void addTextAreas(列表区域列表)
{
用于(JTextArea文本区域:区域列表)
{
//“something”是您要将它们添加到的元素
添加(文本区域);
}
}
“并希望添加不带60+语句的em all。”使用循环。或者更好的是,将60 xJTextField
替换为1 xJList
。这些JTextArea-s是什么?它们已经实例化了吗?你是如何保存它们(在集合、数组中?)还是只想自动创建它们?顺便说一句,“我无法真正掌握一些官方文档,它们似乎超出了我的理解能力。”如果请求帮助理解它们也超出了你的能力,我建议你找一个不同的职业领域。要获得良好的编码效率,阅读它们是至关重要的。