segiunte … criei um JPanel la … e queria executar ele … mas sei la pq ele nao roda … diz a nao tem a classe main … uma coisa assim . sou mto iniciante … entao desculpe a ignorancia pessoal …
me disseram pra por o void main e eu coloquei … alguem por favor … q conheça o JBuilder, poderia me ajudar?
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import java.awt.*;
import com.borland.dbswing.JdbNavToolBar;
import com.borland.jbcl.layout.XYLayout;
import com.borland.jbcl.layout.*;
import javax.swing.*;
import com.borland.dbswing.JdbTextField;
import com.borland.dbswing.JdbLabel;
import com.borland.dbswing.JdbStatusLabel;
import com.borland.dx.sql.dataset.Database;
import com.borland.dx.dataset.TableDataSet;
import com.borland.dx.sql.dataset.*;
/**
* <p>Title: Posto BERTIN</p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2004</p>
*
* <p>Company: </p>
*
* @author not attributable
* @version 1.0
*/
public class Principal extends JPanel {
public Principal() {
try {
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
private void jbInit() throws Exception {
jPanel1.setLayout(null);
this.setLayout(paneLayout1);
jLabel1.setBackground(Color.black);
jLabel1.setFont(new java.awt.Font("Dialog", Font.BOLD, 11));
jLabel1.setForeground(Color.white);
jLabel1.setText("Cadastro de funcionários");
jLabel1.setBounds(new Rectangle(4, 3, 152, 15));
jPanel5.setBackground(UIManager.getColor("InternalFrame.borderShadow"));
jPanel5.setInputVerifier(null);
jPanel5.setBounds(new Rectangle(6, 8, 469, 225));
jPanel5.setLayout(null);
jdbNavToolBar1.setBounds(new Rectangle(57, 180, 363, 38));
jdbTextField1.setText("");
jdbTextField1.setBounds(new Rectangle(34, 31, 427, 20));
jdbTextField2.setText("");
jdbTextField2.setBounds(new Rectangle(34, 54, 91, 20));
jdbTextField3.setText("");
jdbTextField3.setBounds(new Rectangle(153, 54, 92, 20));
jdbTextField4.setText("");
jdbTextField4.setBounds(new Rectangle(319, 54, 140, 20));
jdbLabel1.setText("Nome:");
jdbLabel1.setBounds(new Rectangle(6, 33, 46, 15));
jLabel2.setText("Tel.");
jLabel2.setBounds(new Rectangle(10, 57, 34, 15));
jLabel3.setText("Cel.");
jLabel3.setBounds(new Rectangle(132, 57, 34, 15));
jLabel4.setText("Nº do cartão:");
jLabel4.setBounds(new Rectangle(251, 56, 69, 15));
database1.setConnection(new ConnectionDescriptor(
"jdbc:odbc:odbcDataSource", "", "", false,
"sun.jdbc.odbc.JdbcOdbcDriver"));
database1.setDatabaseName("banco.mdb");
jTabbedPane1.add(jPanel1, "Funcionários do posto");
jPanel1.add(jPanel5);
jPanel5.add(jLabel1);
jPanel5.add(jdbTextField1);
jPanel5.add(jdbLabel1);
jPanel5.add(jdbTextField2);
jPanel5.add(jdbTextField3);
jPanel5.add(jLabel2);
jPanel5.add(jLabel3);
jPanel5.add(jLabel4);
jPanel5.add(jdbTextField4);
jPanel5.add(jdbNavToolBar1);
jTabbedPane1.add(jPanel2, "Controle de placas");
jTabbedPane1.add(jPanel3, "Controle de ocorrências");
jTabbedPane1.add(jPanel4, "Aferição");
this.add(jTabbedPane1,
new PaneConstraints("jTabbedPane1", "jTabbedPane1",
PaneConstraints.ROOT, 1.0F));
}
JTabbedPane jTabbedPane1 = new JTabbedPane();
JPanel jPanel1 = new JPanel();
JPanel jPanel2 = new JPanel();
JPanel jPanel3 = new JPanel();
JPanel jPanel4 = new JPanel();
PaneLayout paneLayout1 = new PaneLayout();
JLabel jLabel1 = new JLabel();
JPanel jPanel5 = new JPanel();
JdbNavToolBar jdbNavToolBar1 = new JdbNavToolBar();
JdbTextField jdbTextField1 = new JdbTextField();
JdbTextField jdbTextField2 = new JdbTextField();
JdbTextField jdbTextField3 = new JdbTextField();
JdbTextField jdbTextField4 = new JdbTextField();
JdbLabel jdbLabel1 = new JdbLabel();
JLabel jLabel2 = new JLabel();
JLabel jLabel3 = new JLabel();
JLabel jLabel4 = new JLabel();
Database database1 = new Database();
public void main(String args[]) {
new Principal();
}
}