jtable하나를 번갈아 가면서 사용하려고 하는데요 이 방법이 어떤지 봐주세요^^
BlackCat
2023.04.01
db에 테이블이 3개가 있고요
jframe에 버튼이 3개랑 jtable 한개가 있습니다.
각 버튼을 누를때 마다 그 버튼에 맞게 구현한 db안에 있는 테이블을 나타내 주려고 합니다.
저는 이렇게 구현을 했는데 이런 방법으로 하는지.. 또는 다른 좋은 방법이 있는지 알고 싶습니다.
저는 그냥 각 테이블마다 하나씩 table model을 만들어서 버튼을 클릭할 때마다.
jtable.setModel();
이거 이용해서 사용했거든요^^;;;atm = new Amodel();
jtableResult.setModel(atm);
atm = new Bmodel();
jtableResult.setModel(atm);
atm = new Cmodel();
jtableResult.setModel(atm); 각 버튼을 클릭할 때마다 table model만 바꾸어주는 형식으로 했습니다.
근데 이렇게 해도 되기는 되던데;;; 이거 왠지 찜찜해서요^^;;
다른 좋은 방법이 있을 것 같은데^^;
좋은 방법 있으시면 알려주세요^^
-
새난
일단 제가 table model을 따로 만둔 이유는;;
각 테이블 마다 column갯수라 던가 column 이름이 틀리기 때문에 관리하기 편하게 하기 위해서 나누었고요...
제가 설계를 허접하게 해서 그런지;;; 이게 제일 편하드라고요^^;;;
고수님들께 한수 부탁드립니다^^