大きな JTable (20x16!) 内の特定のセルに注意を引く方法が必要です。また、テキストが点滅するまでにかかる時間 (900 ミリ秒オン、100 ミリ秒オフなど) を知りたいです。
(私は a の概念に精通していますTableCellRenderer
)
すべてのセルを再描画せずに、問題のセルに対してのみこれを行う方法はありますか?
大きな JTable (20x16!) 内の特定のセルに注意を引く方法が必要です。また、テキストが点滅するまでにかかる時間 (900 ミリ秒オン、100 ミリ秒オフなど) を知りたいです。
(私は a の概念に精通していますTableCellRenderer
)
すべてのセルを再描画せずに、問題のセルに対してのみこれを行う方法はありますか?
必要なデューティ サイクル (900 ミリ秒オン、100 ミリ秒オフ) とカウント (20 x 16) は、効率のためにフライウェイト パターンJTable
を使用するレンダリングの能力の範囲内です。まれに、令状のプロファイリングを行う場合は、クリスマス ツリー アプリケーションの記事を参照してください。このアプローチとの比較も参照してください。prepareRenderer()
補遺: また、同期点滅を避けるために、各ボタンに独自のインスタンスを持つGridLayout
of を検討してください。タイマーは共通のスレッドを共有します。JLabel
javax.swing.Timer