新しいアイテムを試してみると分かりますが、この繰り返しのようになっています。私は何をすべきか?JTable - 同じアイテムが表示されます
私はJTable
redisplayerクラスを書きました。だからテーブルに追加ボタンがあります。そのボタンをクリックすると、expに追加する必要があります。1.追加した後2.ディスプレイ1 2のみにする必要があります。そうではありません。
jTable1.removeAll();
jTable1.revalidate();
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch(ClassNotFoundException e){
System.err.println("Driver yok");
return;
}
Connection con=null;
try{
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/kutuphane","root","");
System.out.println("Veritabnı baglandıldı");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT * FROM kisiler ");
while(rs.next()){
model=(DefaultTableModel) jTable1.getModel();
model.insertRow(i,new Object[]{rs.getString("ADSOYAD"),rs.getInt("TELEFON"),rs.getInt("TCNO"),rs.getString("ADRES") });
i++;
}
jTable1.setModel(model);
jTable1.revalidate();
stmt.close();
rs.close();
}
catch(SQLException e){
System.out.println("Veritabanı baglanmadi");
e.printStackTrace();
}
finally{
if(con!=null)
try{
con.close();
}
catch(SQLException e){
e.printStackTrace();
}
投稿を編集して画像へのリンクを削除し、質問に含める必要があります。それは読みにくいので、大文字の大文字を使わないでください。 – Andrej
http://i.stack.imgur.com/UGWZE.pngその私の問題ありがとう –
みんなplzは私が何を理解していないか知っていますか?私は正確に説明しようとします –