2012-07-23 1 views
0

DB에서 데이터를 표시하는 데 사용하는 hava 응용 프로그램입니다. 나는 최대 절전 모드를 사용하고있다. JTable 자동 새로 고침 메커니즘을 구축하면됩니다.최대 절전 모드 + jtable + 및 자동 새로 고침

지금 당장은 1 분마다 테이블을 재구성 중입니다. 나는이 과정없이 세포를 상쾌하게하고 싶다. 테이블 모델을 구현하는 것이 가장 좋은 방법이라고 생각합니다.

내가 가진 객체 (예 : 사용자)가 문제가되는 이유는 SQL 쿼리를 호출 할 때 새로운 객체 목록이 표시되고 JTable에서 오류가 발생하기 때문입니다.

obe로 개체를 업데이트 할 수 있지만 최적이 아닙니다.

어떤 도움, 튜토리얼 등

답변

1

SwingWorker의 서브 클래스에서 doInBackground()의 구현에 주기적으로 쿼리를 실행합니다. process() 메서드를 사용하면 EDT에서 모델을 업데이트 할 수 있습니다. 예는 API, herehere에서 찾을 수 있습니다.