hola
ya logre conectarme a la base de datos mysql con este codigo
package ejemplo;
import java.sql.*;
//permite conectarse a sql
public class Ejemplo{
static String bd = "cliente";
static String login = "root";
static String password = "448448";
static String url = "jdbc:mysql://localhost/"+bd;
public static void main(String[] args) throws Exception {
//se declara un objeto de tipo
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = DriverManager.getConnection(url,login,password);
if (conn != null) {
System.out.println("Conexión a base de datos "+url+" ... Ok");
conn.close();
}
}
catch(SQLException ex) {
System.out.println("Hubo un problema al intentar conectarse con la base de datos "+url);
}
catch(ClassNotFoundException ex) {
System.out.println(ex);
}
}
}
pero ahora nesesito qe me muestre una ventana ,en la qe inserte los datos y se guerden en la tabla en mysql ,o almenos que muestre la ventana en la misma clase ejemplo que ya cree .........
este es el codigo que utilize para crear la ventana
package botones;
import java.awt.FlowLayout;
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
public class tabla extends JFrame {
JLabel lbnombre,lbcorreo,lbtelefono,lberrores;
JTextField txtnombre,txtcorreo,txttelefono;
JButton btsiguiente,btverifresp;
int tabla,respuesta,ac,er,rc;
public tabla(){//constructor de la clase
super("cliente");
Container contenedor=super.getContentPane();
setLocationRelativeTo(null);
contenedor.setLayout(new FlowLayout());
lbnombre=new JLabel("nombre");
lbcorreo=new JLabel("correo");
lbtelefono=new JLabel("telefono");
txtnombre=new JTextField(20); //longitud de la barra para texto
txtcorreo = new JTextField(20);
txttelefono=new JTextField(20);
btsiguiente=new JButton("guardar");
contenedor.add(lbnombre);
contenedor.add(txtnombre);
contenedor.add( lbcorreo);
contenedor.add(txtcorreo);
contenedor.add(lbtelefono);
contenedor.add( txttelefono);
contenedor.add(btsiguiente);
ManejaEventoBoton meb=new ManejaEventoBoton();
btsiguiente.addActionListener(meb);
super.setSize(300,300);
super.setVisible(true);
}
public static void main(String[] args) {
tabla t= new tabla();
}
class ManejaEventoBoton implements ActionListener{
public void actionPerformed(ActionEvent e) {
}
}
}