Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Matricula: 2021-1173
package Base;
import java.awt.EventQueue;
import java.sql.DriverManager;
import java.sql.Connection;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.sql.Connection;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.table.DefaultTableModel;
try {
Class.forName("com.mysql.jdbc.Driver");
con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/prueba","root","");
}catch(Exception e2) {
e2.printStackTrace();
return con;
/**
*/
EventQueue.invokeLater(new Runnable() {
window.frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
});
/**
*/
public Tarea() {
initialize();
/**
*/
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(tabbed);
frame.getContentPane().add(tabbed);
panel.add(panel1);
panel1.setLayout(null);
panel1.add(label);
panel1.add(label1);
panel1.add(textoid);
textoid.setColumns(10);
panel1.add(textn);
textn.setColumns(10);
boton.addActionListener(new ActionListener() {
@Override
int id = Integer.parseInt(textoid.getText());
statement.executeUpdate(query);
conexion.close();
}catch(Exception e1) {
e1.printStackTrace();
}}} );
panel1.add(boton);
boton1.addActionListener(new ActionListener() {
@Override
try {
int id = Integer.parseInt(textoid.getText());
model.addColumn("nombre");
model.addColumn("matricula");
table1.setModel(model);
conexion.close();
}catch(SQLException a) {
a.printStackTrace();
});
panel1.add(boton1);
boton2.addActionListener(new ActionListener() {
@Override
try {
int id = Integer.parseInt(textoid.getText());
statement.executeUpdate(query);
conexion.close();
}catch(SQLException e4) {
e4.printStackTrace();
});
panel1.add(boton2);
panel1.add(boton3);
panel1.add(table1);
Statement st;
model.addColumn("matricula");
model.addColumn("nombre");
table1.setModel(model);
try {
st = conectar.createStatement();
ResultSet resultado = st.executeQuery(sql);
while(resultado.next()) {
dato[0] = resultado.getString("matricula");
dato[1] = resultado.getString("nombre");
model.addRow(dato);
}catch(SQLException e3) {
e3.printStackTrace();