データベースからレコードを読み取り、特定のトリガーで情報を引き出し、その情報を GUI に表示できるプログラムを開発しています。
私の現在の戦略は、 MainDisplay.java の main メソッドで次のことを行うことです。
- Dataase.java のメソッドを使用して DB との接続を作成します
- Database.java のメソッドでクエリを実行する
- Database.java のメソッドを使用して、結果セットの要素をプログラムに格納します。
- セッターとゲッターを使用してメインにデータを渡す
- 次に、mroe セッターとゲッターを使用して ThreatPanel.java にデータを渡し、GUI にデータを表示します。
- 10秒間寝る
- 別の結果がある間、繰り返します。
私が得ているのは、GUI でお互いに上書きされているデータであり、一時停止はありません。自分のロジックが間違っているか、GUI 要素に関する理解が不足していると感じています。誰かが問題に光を当てることができますか? 私はかなり新しいプログラマーです。