sql >> Database >  >> RDS >> Mysql

Toepassing loopt vast wanneer database wordt aangeroepen

Bel t.start() om een ​​nieuwe Thread te starten , aanroepend Thread#run doet niets meer dan de run . aanroepen methode van de Thread binnen dezelfde thread-context...

Dat gezegd hebbende, Swing is niet thread-safe, Swing vereist dat alle updates van de gebruikersinterface worden gemaakt vanuit de context van de Event Dispatching Thread. In plaats van een Thread . te gebruiken , kunt u overwegen een SwingWorker . te gebruiken , waarmee u langlopende taken in een achtergrondthread kunt uitvoeren, maar die eenvoudig te gebruiken publish biedt /process methoden en oproepen done wanneer het is voltooid, die voor u worden uitgevoerd in de context van de EDT.

Zie Worker-threads en SwingWorker voor meer details




  1. MySQL binair vs char tekenset binair

  2. NULL invoegen in MySQL-tijdstempel

  3. PostgreSQL-beveiliging standaardiseren in multi-cloudomgevingen

  4. Hoe html op te slaan in een mysql-database