java(2)
-
JTable TableRowSorter를 이용한 검색기능 구현
DefaultTableModel model = new DefaultTableModel(data,header) { public boolean isCellEditable(int rowindex, int mCollndex) { return false; } }; //테이블 모델 선언 JTable table=new JTable(model); final TableRowSorter sorter = new TableRowSorter(model);//TableRowSorter 선언, 나중에 리스너 사용을 위한 상수선언. table.setRowSorter(sorter); // JTable에 RowSorter 설정 final JTextField filterText=new JTextField(); // 리스너 사용을 위한 상..
2021.05.30 -
JTable 수정불가, 이동불가, 생성 후 열추가 다루기
String [][] data= {,}; // 아직 JTable의 내용이 정해지지 않은 상태에서 빈 데이터 생성, 2차원 배열로 선언 String [] header= {"ID","비밀번호","이름","생일","이메일","전화번호","주소","회원등급"}; // 헤더의 정보 배열 생성 DefaultTableModel model = new DefaultTableModel(data,header) { public boolean isCellEditable(int rowindex, int mCollndex) { return false; }}; // 테이블 모델 생성시 데이터의 내용을 수정 할 수 없게하는 내용 추가 JTable table=new JTable(model); JScrollPane scroll =new ..
2021.05.30