Kode yang dihasilkan sulit dibaca, jadi saya akan mencoba menghindarinya, terutama jika Anda baru mengenal Swing atau Anda akan memiliki banyak kode yang tidak dapat Anda baca dan tidak pahami.
Karena itu, main Anda mengandung sesuatu yang bau:
new dbtable().tab();
new dbtable().setVisible(true);
Jadi, Anda membuat 2 instance dari Frame Anda; yang pertama diisi dengan data mysql tetapi tidak pernah terlihat. Yang kedua tidak diisi tetapi dibuat terlihat => Anda akan melihat 1 bingkai yang tidak terisi.
Coba:
dbtable dbt = new dbtable();
dbt.tab()
dbt.setVisible(true);
BTW:coba hormati konvensi penamaan java:http://java.about. com/od/javasyntax/a/nameconventions.htm