Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile mostrare alcun output in una JTable utilizzando i dati MySql

Il codice generato è difficile da leggere, quindi cercherei di evitarlo, soprattutto se non conosci Swing o avrai molto codice che non puoi leggere e non capire.

Detto questo, il tuo main contiene qualcosa di puzzolente:

 new dbtable().tab();
 new dbtable().setVisible(true);

Quindi stai creando 2 istanze del tuo Frame; il primo è popolato con dati mysql ma non è mai stato reso visibile. Il secondo non è popolato ma reso visibile => vedrai 1 frame che non è popolato.

Prova:

 dbtable dbt = new dbtable();
 dbt.tab()
 dbt.setVisible(true);

A proposito:cerca di rispettare le convenzioni di denominazione di Java:http://java.about. com/od/javasyntax/a/nameconventions.htm