我正在使用带有Eclipse INDIGO的WindowsBuilder ..由WYSIWYG生成的代码不适合我,所有的swing组件都是在构造函数上生成的!我想要像这样提取代码:
private MiJPanel getPanel(){
if(panel == null) {
panel = new MiJPanel();
panel.setBorder(new EmptyBorder(5, 5, 5, 5));
panel.setImagen("/recursos/fondo2.jpg");
panel.setLayout(null);
panel.add(getLblUsuario());
panel.add(getLblClave());
panel.add(getCmbJugadores());
panel.add(getPwdClave());
panel.add(getBtnEntrar());
}
return panel;
}
每个具有“singleton”函数的组件都会创建组件并返回它,这使得代码方式更好,更清晰,可以在复杂项目中使用。
这可能吗?