- Я создал новый проект, в котором я выбрал новый фрейм и перетащил таблицу, метку, текстовое поле и кнопку из элементов управления Swing в свой фрейм.
2.Создать стол в бэк-энде…
Скачать rs2xml jar-файл по этой ссылке
Скачать rs2xml.jar
Добавить его в библиотеку проекта…
Щелкните правой кнопкой мыши по проекту> свойства> библиотека> добавить Jar / папку> выберите jar> ok
5. Затем подключите mysqlследующий код
public class DBConnect {
Connection connection = null;
public Connection getConnection() {
try {
Class.forName("com.mysql.jdbc.Driver");
connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "");
System.out.println("connection successfully");
} catch (Exception ex) {
ex.printStackTrace();
}
return connection;
}
}
Вызовите функцию на странице, используя следующий код
con=new DBConnect();
statement=con.getConnection().createStatement();
7. Затем, чтобы создать функцию обновления, введите следующий код…
void update_table() throws SQLException{
rs=statement.executeQuery("select * from details");
jTable1.setModel(DbUtils.resultSetToTableModel(rs));
}
8.В событии действия кнопок введите следующее и вызовите функцию обновления
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Object name=jTextField1.getText();
String sql="insert into details (name) values('"+name+"')";
int resultset=statement.executeUpdate(sql);
update_table();
} catch (SQLException ex) {
Logger.getLogger(update.class.getName()).log(Level.SEVERE, null, ex);
}
}
9. Затем запустите проект…
ВЫ также можете следовать этомуУчебник: -
Как обновить JTable после вставки, удалить или обновить данные в java Netbeans ID