0

DBからデータを提示するために使用しているアプリケーションがあります。私は素晴らしい休止状態を使用しています。必要なのは、JTable を自動更新するメカニズムを構築することだけです。

現在、毎分テーブルを再構築しています。このプロセスなしでセルをリフレッシュしたいと思います。それを行う最善の方法は、テーブルモデルを実装することです。

テーブル セルの 1 つにオブジェクト (例: User ) がある問題は、SQL クエリを呼び出しているときに新しいオブジェクト リストを取得し、JTable からエラーが発生することです。

オブジェクトを 1 つずつ更新できることはわかっていますが、これは最適ではありません。

ヘルプ、チュートリアルなど

4

1 に答える 1

1

doInBackground()のサブクラスの の実装でクエリを定期的に実行しますSwingWorker。このprocess()メソッドにより、EDT でモデルを更新できます。例は、APIhereおよびhereにあります。

于 2012-07-24T00:01:51.027 に答える