Professional Documents
Culture Documents
NOMBRE DE LA PRCTICA:
Interfaces graficas
CRUD
FACILITADOR:
ING. LETICIA JAEL ROJAS ORTIZ
INTEGRANTES:
No
1
Matrcula
1314INI3
15
Nombre
BANDERA MORAN ROSARIO
GUADALUPE
Firma
MARZO, 2016
Nmero
de
Prctica:
Laboratori
o de:
Resultado
de
Aprendiza
je:
Justificaci
n:
Duracin (horas)
COMPUTACION
Al concluir la unidad de aprendizaje el alumno ser capaz de
conocer las principales caractersticas de Java y de las diferentes
interfaces que pueden ser utilizadas en dicho lenguaje.
Marco
Terico:
Material,
equipo y/o
reactivos:
Desarrollo
de la
Prctica:
Cdigo
package PuntodeVenta;
import java.sql.Connection;
import java.sql.SQLException;
import java.sql.Statement;
import java.text.SimpleDateFormat;
import javax.swing.JOptionPane;
////// se incluyen las libreras que se requieren/////
/**
*
* @author Rosario
*/
public class Alta_usr extends javax.swing.JFrame {
//// se extiende la clase extends javax.swing.JFramepara
poder utilizar la interface///
String nombre="";
String apellpat="";
String apellmat="";
String sexo="";
String edo="";
String educacion="";
String fecha="";
Boolean compu=false;
Boolean art=false;
Boolean deporte=false;
Boolean mus=false;
//// se declaran las variables///
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON
_CLOSE);
getContentPane().setLayout(new
org.netbeans.lib.awtextra.AbsoluteLayout());
jLabel1.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel1.setForeground(new java.awt.Color(255, 255, 255));
jLabel1.setText("Nombre:");
getContentPane().add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(250, 40, -1, -1));
jLabel2.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel2.setForeground(new java.awt.Color(255, 255, 255));
jLabel2.setText("Apellido Paterno");
getContentPane().add(jLabel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(180, 80, -1, -1));
jLabel3.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel3.setForeground(new java.awt.Color(255, 255, 255));
jLabel3.setText("Apellido Marterno:");
getContentPane().add(jLabel3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(160, 120, -1, -1));
jLabel4.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel4.setForeground(new java.awt.Color(255, 255, 255));
jLabel4.setText("Preferencias");
getContentPane().add(jLabel4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(20, 400, 110, 30));
jLabel5.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel5.setForeground(new java.awt.Color(255, 255, 255));
jLabel5.setText("Sexo");
getContentPane().add(jLabel5, new
org.netbeans.lib.awtextra.AbsoluteConstraints(30, 190, -1, -1));
jLabel6.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel6.setForeground(new java.awt.Color(255, 255, 255));
jLabel6.setText("Estado Civil");
getContentPane().add(jLabel6, new
org.netbeans.lib.awtextra.AbsoluteConstraints(20, 260, -1, -1));
jLabel7.setFont(new java.awt.Font("Tempus Sans ITC", 1,
18)); // NOI18N
jLabel7.setForeground(new java.awt.Color(255, 255, 255));
jLabel7.setText("Educacion");
getContentPane().add(jLabel7, new
org.netbeans.lib.awtextra.AbsoluteConstraints(30, 320, -1, -1));
Consultar.setText("Consultar");
Consultar.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
ConsultarActionPerformed(evt);
}
});
getContentPane().add(Consultar, new
org.netbeans.lib.awtextra.AbsoluteConstraints(660, 110, 90, 30));
Guardar.setText("Guardar");
Guardar.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
GuardarActionPerformed(evt);
}
});
getContentPane().add(Guardar, new
org.netbeans.lib.awtextra.AbsoluteConstraints(660, 50, 90, 30));
txt_nombre.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
txt_nombreActionPerformed(evt);
}
});
getContentPane().add(txt_nombre, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 40, 220, 30));
txt_apepat.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
txt_apepatActionPerformed(evt);
}
});
getContentPane().add(txt_apepat, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 80, 220, 30));
txt_apemat.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
txt_apematActionPerformed(evt);
}
});
getContentPane().add(txt_apemat, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 120, 220,
30));
radio_m.setBackground(new java.awt.Color(204, 204, 204));
buttonGroup1.add(radio_m);
radio_m.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
radio_m.setForeground(new java.awt.Color(255, 255, 255));
radio_m.setText("M");
radio_m.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
radio_mActionPerformed(evt);
}
});
getContentPane().add(radio_m, new
org.netbeans.lib.awtextra.AbsoluteConstraints(100, 190, -1, -1));
buttonGroup1.add(radio_f);
radio_f.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
radio_f.setForeground(new java.awt.Color(255, 255, 255));
radio_f.setText("F");
radio_f.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
radio_fActionPerformed(evt);
}
});
getContentPane().add(radio_f, new
org.netbeans.lib.awtextra.AbsoluteConstraints(170, 190, -1, -1));
buttonGroup2.add(radio_sol);
radio_sol.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
radio_sol.setForeground(new java.awt.Color(255, 255, 255));
radio_sol.setText("Soltero");
radio_sol.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
radio_solActionPerformed(evt);
}
});
getContentPane().add(radio_sol, new
org.netbeans.lib.awtextra.AbsoluteConstraints(140, 260, -1, -1));
buttonGroup2.add(radio_cas);
radio_cas.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
radio_cas.setForeground(new java.awt.Color(255, 255,
255));
radio_cas.setText("Cassdo");
getContentPane().add(radio_cas, new
org.netbeans.lib.awtextra.AbsoluteConstraints(240, 260, -1, -1));
buttonGroup2.add(radio_div);
radio_div.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
radio_div.setForeground(new java.awt.Color(255, 255, 255));
radio_div.setText("Divorciado");
radio_div.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
radio_divActionPerformed(evt);
}
});
getContentPane().add(radio_div, new
org.netbeans.lib.awtextra.AbsoluteConstraints(330, 260, -1, -1));
Musica.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
Musica.setForeground(new java.awt.Color(255, 255, 255));
Musica.setText("Musica");
Musica.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent
evt) {
MusicaActionPerformed(evt);
}
});
getContentPane().add(Musica, new
org.netbeans.lib.awtextra.AbsoluteConstraints(300, 450, -1, -1));
Deportes.setFont(new java.awt.Font("Tempus Sans ITC", 1,
14)); // NOI18N
Deportes.setForeground(new java.awt.Color(255, 255, 255));
Deportes.setText("Deportes");
Deportes.addActionListener(new
java.awt.event.ActionListener() {
getContentPane().add(Educacion, new
org.netbeans.lib.awtextra.AbsoluteConstraints(140, 320, 280,
30));
DateChooser.setDateFormatString("yyyy-MM-dd");
getContentPane().add(DateChooser, new
org.netbeans.lib.awtextra.AbsoluteConstraints(570, 270, 140,
30));
jPanel1.setBackground(new java.awt.Color(255, 51, 255));
jPanel1.setForeground(new java.awt.Color(255, 51, 204));
getContentPane().add(jPanel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(0, 0, 780, 500));
pack();
}// </editor-fold>
private void
txt_nombreActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
txt_apepatActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
txt_apematActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
radio_mActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
radio_fActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
radio_divActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
MusicaActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
DeportesActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
computacionActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void ArtesActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
}
/// son los votones que se deben modificar para su uso///
private void
GuardarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
conexion= new ConexionDB();
Connection con=conexion.GetConnection();
Statement st;
//// botn con el que se guarda las acciones
realizadas///
nombre=txt_nombre.getText();
apellpat=txt_apepat.getText();
apellmat=txt_apemat.getText();
fecha = new
SimpleDateFormat("yyyy/MM/dd").format(DateChooser.getDate())
;
if (radio_m.isSelected()==true){
sexo="M";
}else if (radio_f.isSelected()==true){
sexo="F";
}
if (radio_sol.isSelected()==true){
edo="soltero";
}else if (radio_cas.isSelected()==true){
edo="casado";
}else if (radio_div.isSelected()==true){
edo="divorsiado";
}
educacion=(String)Educacion.getSelectedItem();
//
compu=computacion.isSelected();
deporte=Deportes.isSelected();
art=Artes.isSelected();
mus=Musica.isSelected();
/// se utilizan condiconales para la seleccin de las
opciones por parte del usuario//
// System.out.println(nombre +"\n"+
apellpat+"\n"+apellmat+"\n"+sexo+"\n"+edo+"\n"+educacion+
"\n"+compu+"\n"+deporte+"\n"+art+"\n"+mus+"\n"+fecha);
String sql="Insert into tbl_cliente
(nombre_cl,apepat_cl,apemat_cl,sexo_cl,edo_cl,educacion_cl,com
putacion_cl,deportes_cl,arte_cl,musica_cl,Fecha)"
+"
values('"+nombre+"','"+apellpat+"','"+apellmat+"','"+sexo+"','"
+edo+"','"+educacion+"',"+compu+","+deporte+","+art+","+m
us+",'"+fecha+"')";
/// son los valores que se agregaran a la base de
datos///
try{
st=con.createStatement();
st.executeUpdate(sql);
con.close();
st.close();
JOptionPane.showMessageDialog(null,"INSERTEADO CON
EXITO");
}catch(SQLException e){
e.printStackTrace();
}
/// el Try y el Catch son para cumplir las excepciones
realizadas ///
}
private void
radio_solActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void
ConsultarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ConsultaDatos_1 ventana = new ConsultaDatos_1();
ventana.setVisible(true);
}
/// se realizan para realizar la consulta de los datos
insertados en la base de datos por el usuario, es decir
muestra datos que se requieren visualizar///
/**
* @param args the command line arguments
*/
public static void main(String args[]) {
/* Set the Nimbus look and feel */
//<editor-fold defaultstate="collapsed" desc=" Look and feel
setting code (optional) ">
/* If Nimbus (introduced in Java SE 6) is not available, stay
with the default look and feel.
* For details see
http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/pl
af.html
*/
try {
for (javax.swing.UIManager.LookAndFeelInfo info :
javax.swing.UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(Alta_usr.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(Alta_usr.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (IllegalAccessException ex) {
java.util.logging.Logger.getLogger(Alta_usr.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex)
{
java.util.logging.Logger.getLogger(Alta_usr.class.getName()).log(j
ava.util.logging.Level.SEVERE, null, ex);
}
//</editor-fold>
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
new Alta_usr().setVisible(true);
}
});
}
// Variables declaration - do not modify
private javax.swing.JCheckBox Artes;
private javax.swing.JButton Consultar;
private com.toedter.calendar.JDateChooser DateChooser;
private javax.swing.JCheckBox Deportes;
private javax.swing.JComboBox Educacion;
private javax.swing.JButton Guardar;
private javax.swing.JCheckBox Musica;
private javax.swing.ButtonGroup buttonGroup1;
private javax.swing.ButtonGroup buttonGroup2;
Cdigo
package PuntodeVenta;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
/**
*
* @author Rosario
*/
public class ConexionDB {
public static Connection GetConnection(){
Connection conexion=null;
try{
Class.forName("com.mysql.jdbc.Driver");
String servidor ="jdbc:mysql://localhost/puntoventa";
String usuarioDB="root";
String passwordDB="";
/// se crea la excepcin para realizar la conexin a
BD///
conexion=DriverManager.getConnection(servidor,usuarioDB,pass
wordDB);
}
catch (ClassNotFoundException ex){
JOptionPane.showMessageDialog(null, ex,"error en el
driver", JOptionPane.ERROR_MESSAGE);
conexion=null;
}
catch(SQLException ex){
JOptionPane.showMessageDialog(null, ex, "error en la
conexion de BD",JOptionPane.ERROR_MESSAGE);
conexion=null;
}catch(Exception ex){
JOptionPane.showMessageDialog(null,
ex,"error3",JOptionPane.ERROR_MESSAGE);
conexion=null;
}finally{
return conexion;
}
}
}
4 se crea un mtodo main para revisar si la conexin fue
exitosa
Cdigo
package PuntodeVenta;
import java.sql.Connection;
import javax.swing.JOptionPane;
/**
*
* @author Rosario
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Connection miConexion;
miConexion=ConexionDB.GetConnection();
if(miConexion!=null){
JOptionPane.showMessageDialog(null,"conexion realizada
correctamente");
}
}
}
Creamos la base de Datos
}
private void
radio_solActionPerformed(java.awt.event.ActionEvent evt)
{
// TODO add your handling code here:
}
private void
ConsultarActionPerformed(java.awt.event.ActionEvent
evt) {
// TODO add your handling code here:
ConsultaDatos_1 ventana = new ConsultaDatos_1();
ventana.setVisible(true);
}
Eliminar:
Modificar:
Agregar:
Codigo:
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package PuntodeVenta;
import
import
import
import
import
java.sql.Connection;
java.sql.SQLException;
java.sql.Statement;
java.text.SimpleDateFormat;
javax.swing.JOptionPane;
/**
*
* @author Rosario
*/
public class Alta_usr extends javax.swing.JFrame {
String nombre="";
String apellpat="";
String apellmat="";
String sexo="";
String edo="";
String educacion="";
String fecha="";
Boolean compu=false;
Boolean art=false;
Boolean deporte=false;
Boolean mus=false;
jLabel1.setText("Nombre:");
getContentPane().add(jLabel1, new
org.netbeans.lib.awtextra.AbsoluteConstraints(250, 40, -1, -1));
jLabel2.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel2.setForeground(new java.awt.Color(255, 255, 255));
jLabel2.setText("Apellido Paterno");
getContentPane().add(jLabel2, new
org.netbeans.lib.awtextra.AbsoluteConstraints(180, 80, -1, -1));
jLabel3.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel3.setForeground(new java.awt.Color(255, 255, 255));
jLabel3.setText("Apellido Marterno:");
getContentPane().add(jLabel3, new
org.netbeans.lib.awtextra.AbsoluteConstraints(160, 120, -1, -1));
jLabel4.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel4.setForeground(new java.awt.Color(255, 255, 255));
jLabel4.setText("Preferencias");
getContentPane().add(jLabel4, new
org.netbeans.lib.awtextra.AbsoluteConstraints(20, 400, 110, 30));
jLabel5.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel5.setForeground(new java.awt.Color(255, 255, 255));
jLabel5.setText("Sexo");
getContentPane().add(jLabel5, new
org.netbeans.lib.awtextra.AbsoluteConstraints(30, 190, -1, -1));
jLabel6.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel6.setForeground(new java.awt.Color(255, 255, 255));
jLabel6.setText("Estado Civil");
getContentPane().add(jLabel6, new
org.netbeans.lib.awtextra.AbsoluteConstraints(20, 260, -1, -1));
jLabel7.setFont(new java.awt.Font("Tempus Sans ITC", 1, 18)); // NOI18N
jLabel7.setForeground(new java.awt.Color(255, 255, 255));
jLabel7.setText("Educacion");
getContentPane().add(jLabel7, new
org.netbeans.lib.awtextra.AbsoluteConstraints(30, 320, -1, -1));
Consultar.setText("Consultar");
Consultar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
ConsultarActionPerformed(evt);
} });
getContentPane().add(Consultar, new
org.netbeans.lib.awtextra.AbsoluteConstraints(660, 100, 90, 30));
Guardar.setText("Guardar");
Guardar.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
GuardarActionPerformed(evt);
} });
getContentPane().add(Guardar, new
org.netbeans.lib.awtextra.AbsoluteConstraints(660, 50, 90, 30));
txt_nombre.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txt_nombreActionPerformed(evt);
}
});
getContentPane().add(txt_nombre, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 40, 220, 30));
txt_apepat.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txt_apepatActionPerformed(evt);
}
});
getContentPane().add(txt_apepat, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 80, 220, 30));
txt_apemat.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
txt_apematActionPerformed(evt);
}
});
getContentPane().add(txt_apemat, new
org.netbeans.lib.awtextra.AbsoluteConstraints(340, 120, 220, 30));
radio_m.setBackground(new java.awt.Color(204, 204, 204));
buttonGroup1.add(radio_m);
radio_m.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
radio_m.setForeground(new java.awt.Color(255, 255, 255));
radio_m.setText("M");
radio_m.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radio_mActionPerformed(evt);
}
});
getContentPane().add(radio_m, new
org.netbeans.lib.awtextra.AbsoluteConstraints(100, 190, -1, -1));
buttonGroup1.add(radio_f);
radio_f.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
radio_f.setForeground(new java.awt.Color(255, 255, 255));
radio_f.setText("F");
radio_f.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radio_fActionPerformed(evt);
}
});
getContentPane().add(radio_f, new
org.netbeans.lib.awtextra.AbsoluteConstraints(170, 190, -1, -1));
buttonGroup2.add(radio_sol);
radio_sol.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
radio_sol.setForeground(new java.awt.Color(255, 255, 255));
radio_sol.setText("Soltero");
radio_sol.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radio_solActionPerformed(evt);
}
});
getContentPane().add(radio_sol, new
org.netbeans.lib.awtextra.AbsoluteConstraints(140, 260, -1, -1));
buttonGroup2.add(radio_cas);
radio_cas.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
radio_cas.setForeground(new java.awt.Color(255, 255, 255));
radio_cas.setText("Cassdo");
getContentPane().add(radio_cas, new
org.netbeans.lib.awtextra.AbsoluteConstraints(240, 260, -1, -1));
buttonGroup2.add(radio_div);
radio_div.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
radio_div.setForeground(new java.awt.Color(255, 255, 255));
radio_div.setText("Divorciado");
radio_div.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
radio_divActionPerformed(evt);
}
});
getContentPane().add(radio_div, new
org.netbeans.lib.awtextra.AbsoluteConstraints(330, 260, -1, -1));
Musica.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
Musica.setForeground(new java.awt.Color(255, 255, 255));
Musica.setText("Musica");
Musica.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
MusicaActionPerformed(evt);
}
});
getContentPane().add(Musica, new
org.netbeans.lib.awtextra.AbsoluteConstraints(300, 450, -1, -1));
Deportes.setFont(new java.awt.Font("Tempus Sans ITC", 1, 14)); // NOI18N
Deportes.setForeground(new java.awt.Color(255, 255, 255));
Deportes.setText("Deportes");
Deportes.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
DeportesActionPerformed(evt);
}
});
getContentPane().add(Deportes, new
nombre=txt_nombre.getText();
apellpat=txt_apepat.getText();
apellmat=txt_apemat.getText();
fecha = new
SimpleDateFormat("yyyy/MM/dd").format(DateChooser.getDate());
if (radio_m.isSelected()==true){
sexo="M";
}else if (radio_f.isSelected()==true){
sexo="F";
}
if (radio_sol.isSelected()==true){
edo="soltero";
}else if (radio_cas.isSelected()==true){
edo="casado";
}else if (radio_div.isSelected()==true){
edo="divorsiado";
}
educacion=(String)Educacion.getSelectedItem();
//
compu=computacion.isSelected();
deporte=Deportes.isSelected();
art=Artes.isSelected();
mus=Musica.isSelected();
// System.out.println(nombre +"\n"+
apellpat+"\n"+apellmat+"\n"+sexo+"\n"+edo+"\n"+educacion+"\n"+compu+"\
n"+deporte+"\n"+art+"\n"+mus+"\n"+fecha);
String sql="Insert into tbl_cliente
(nombre_cl,apepat_cl,apemat_cl,sexo_cl,edo_cl,educacion_cl,computacion_cl,de
portes_cl,arte_cl,musica_cl,Fecha)"
+"
values('"+nombre+"','"+apellpat+"','"+apellmat+"','"+sexo+"','"+edo+"','"+ed
ucacion+"',"+compu+","+deporte+","+art+","+mus+",'"+fecha+"')";
try{
st=con.createStatement();
st.executeUpdate(sql);
con.close();
st.close();
JOptionPane.showMessageDialog(null,"INSERTEADO CON EXITO");
}catch(SQLException e){
e.printStackTrace();
}
}
private void radio_solActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
}
private void ConsultarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ConsultaDatos_1 ventana = new ConsultaDatos_1();
ventana.setVisible(true);
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
ConsultaDatos_1 elimina=new ConsultaDatos_1();
elimina.setVisible(true);
int id;
id=d.setText("");
tblEjemplo.rowAtPoint(e.getPoint());
String sql="delete tbl_cliente where id=('"+id+"')";
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
public void mouseClicked(MouseEvent e){
Alta_usr d= new Alta_usr();
//String id
=(String)tblEjemplo.getValueAt(tblEjemplo.getSelectedRow(),0);
//d.nombre.setText(id);
d.txt_nombre.setText("");
tblEjemplo.rowAtPoint(e.getPoint());
//d.txt_nombre.setText(tblEjemplo.getValueAt(row,0).toString);
}
});
}
}
/**
* @param args the command line arguments
*/
Resultado
sy
observaci
ones
Conclusio
nes y/o
recomend
aciones
Referenci
as
bibliogrfi
cas y/o
Fuentes
consultad
as
Manejo y
Disposici
n de
Desechos:
Gru
po:
Equipo:
Calificaci
n: