关于Swing组件扩展的经验法则是什么?
|
在将类专用于特定的Swing组件时,最好将那个特定的组件设置为“ 0”,或者在内部构造它并提供引用?
public class Foo extends JComponent{
}
要么
public class Foo{
public JComponent getComponent(){
}
}
编辑
这就是我奉献的意思
public class Foo{
private static Foo INSTANCE;
public static Foo getInstance(){
if(INSTANCE == null){
INSTANCE = new Foo();
}
}
public void createAndShowComponent(){
//do stuff
}
}
在createAndShowComponent()
中,我创建了一个JComponent
及其所有组件以及它们各自的侦听器,而没有暴露刚刚创建的组件的内部。
没有找到相关结果
已邀请:
6 个回复
硕歌沙
款去芳尾脊
镰茧钩
丧泉缝锋
苛肠倒俱
殿虫