【发布时间】:2012-08-02 08:37:09
【问题描述】:
我使用 jtabbedpane。对于每个选项卡,它将有一个面板和一些组件。 为了提高性能,我为“n”个选项卡创建了一个“n”个函数。在该函数中,我为该选项卡创建了组件。如果选择了特定选项卡,我将调用所需的函数。所以组件是根据选项卡选择创建的。我的问题是
首先我们选择 tab1[component was created for tab1] 然后我们将 tab 从 tab1 更改为 tab2[component was created for tab2] 如果我们再次转到 tab1,则再次创建组件。是否影响性能?如果是的话..我该如何恢复它?
【问题讨论】:
-
请确保无法为您提供此类问题的答案,以便尽快发布 SSCCE 显示的标签问题以提供更好的帮助
-
永远不要通过与假设性能损失争论来增加复杂性。在您的上下文中:完全创建、配置和添加 n-tabs。如果这引入了性能问题,请测量它以找到瓶颈,然后继续修复该瓶颈,仅此而已。
标签: java performance swing desktop-application