【发布时间】:2012-11-19 06:43:01
【问题描述】:
以下哪项是将Components 添加到JPanel 的更好方法?
panel.add(jlist);
panel.add(jcombobox);
panel.add(jmenu);
或
addComponents(new Component[] { jlist, jcombobox, jmenu }, panel);
private static void addComponents(Component[] component, JPanel panel) {
for (Component loop : component) {
panel.add(loop);
}
}
【问题讨论】:
-
性能甚至不应该成为这样的考虑因素......
-
...我想我会将此标记为不具建设性。
-
Amir Afghani:效率可以与打字效率(击键次数更少)或心理效率(哪个更容易阅读)有关。
-
正如其他评论者所暗示的那样,您需要定义“更好”才能成为可行的 Stack Overflow 问题。用个人的好坏定义来解决这个问题对每个人都没有帮助。
标签: java performance user-interface components add