This week's book giveaway is in the Reactive Progamming forum. We're giving away four copies of Reactive Streams in Java: Concurrency with RxJava, Reactor, and Akka Streams and have Adam Davis on-line! See this thread for details.
I have a JTable that is refreshed from a cache when there is a change in the database. The problem I�m facing is that the refresh routine causes the screen to flash and flicker as each item in the table is removed and then refreshed with new data. Is there a way to stop the table from being repainted until the entire refresh is complete?
I'm new to Swing and this is probably a very basic question. Thanks!
If you use a DefaultTableModel for your JTable you have access to the 'newDataAvailable' method in it and several methods in its superclass AbstractTableModel that you can use to do this. At the end of the update you could do something like
Catch Ernie! Catch the egg! And catch this tiny ad too: