Quem pode me ajudar!?
Criei esta classe padrão. Agora como faço para criar uma classe extendendo essa passando os parâmetros?
/*
* CadastroPadrao2.java
*
* Created on 30 de Outubro de 2007, 13:41
*/
package padroes;
import java.sql.Connection;
import utilitarios.PreencheObjetos;
/**
*
* @author prs0807
*/
public class CadastroPadrao2 extends javax.swing.JFrame {
private StringBuffer sbSQL;
private Connection cnnConexao;
/** Creates new form CadastroPadrao2 */
public CadastroPadrao2(StringBuffer sbSQL, Connection cnnConexao) {
this.sbSQL = sbSQL;
this.cnnConexao = cnnConexao;
initComponents();
}
/** This method is called from within the constructor to
* initialize the form.
* WARNING: Do NOT modify this code. The content of this method is
* always regenerated by the Form Editor.
*/
// <editor-fold defaultstate="collapsed" desc=" Código Gerado ">
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
addWindowListener(new java.awt.event.WindowAdapter() {
public void windowOpened(java.awt.event.WindowEvent evt) {
formWindowOpened(evt);
}
});
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{null, null, null, null},
{null, null, null, null},
{null, null, null, null},
{null, null, null, null}
},
new String [] {
"Título 1", "Título 2", "Título 3", "Título 4"
}
));
jScrollPane1.setViewportView(jTable1);
org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane());
getContentPane().setLayout(layout);
layout.setHorizontalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(layout.createSequentialGroup()
.addContainerGap()
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 780, Short.MAX_VALUE)
.addContainerGap())
);
layout.setVerticalGroup(
layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
.add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
.addContainerGap(111, Short.MAX_VALUE)
.add(jScrollPane1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 478, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
.addContainerGap())
);
pack();
}// </editor-fold>
private void formWindowOpened(java.awt.event.WindowEvent evt) {
PreencheObjetos.fill(jTable1, this.sbSQL, this.cnnConexao);
}
// Declaração de variáveis - não modifique
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable jTable1;
// Fim da declaração de variáveis
}
DESDE Já muito obrigado!