Swing: the most efficient computational method for blinking specific cells in a table
I need a way to draw attention to specific cells in a large JTable (20x16!), And I want to know what it takes for the text to blink, for example. 900 ms and 100 ms.
(I'm familiar with the concept TableCellRenderer
)
Is there a way to do this only for the cells in question, without forcing all cells to redraw?
source to share
The required duty cycle (900ms on, 100ms off) and counter (20 x 16) are good for rendering JTable
that uses flies for efficiency. On rare occasions when issuing profile certificates, see the Christmas Trees article . See also comparison with approach prepareRenderer()
.
Addendum: Also consider GridLayout
of JLabel
, with each button having its own instance javax.swing.Timer
to avoid synchronous blinking. Timers share a common thread.
source to share