Seguinte galera, estou com duvida sobre a geração de código da parte visual no NetBeans, se crio uma classe com um Frame e um Botão por exemplo o NetBeans me gera o seguinte código:
private void initComponents() {
ivjBtnIncluir = new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setTitle("Janela");
ivjBtnIncluir .setText(" ok ");
}
ele sai fazendo tudo nesse método initComponents() ,
mas eu queria que ele gerasse os componentes com métodos get e set exemplo:
public JButton getBtnOk() {
if (ivjBtnOk == null) {
ivjBtnOk = new JButton();
ivjBtnOk.setText("OK");
}
return ivjBtnOk;
}
public JPanel getPnlPrincipal() {
if (ivjPnlPrincipal == null) {
ivjPnlPrincipal = new JPanel();
ivjPnlPrincipal.setSize(200, 200);
}
return ivjPnlPrincipal;
}
private void initComponents() {
getPnlPrincipal().add(getBtnOk());
}
Porque dessa forma com get e set eu posso manipular os objetos a partir de outra classe, além do que fica muito mais organizado. Alguém sabe como alterar essa geração de código? tem como?