Swing/JTable CellRenderer 썸네일형 리스트형 JTable CellRenderer example JTable의 셀에 마우스가 올라갈 때의 색상 변경하기 JTable을 사용할 때 마우스가 테이블의 특정 라인 위에 위치하면 해당 라인의 셀 배경색상이 변경되고 마우스가 내려가면 원래 색상으로 되돌아오는 예제MouseMotionListener를 이용하여 마우스가 위치한 행의 번호를 얻을 수 있고, 이 때 TableCellRenderer를 이용하여 해당 셀의 배경색상을 변경하도록 했다 table.addMouseMotionListener(new MouseMotionAdapter(){ public void mouseMoved(MouseEvent e) { int row = table.rowAtPoint(e.getPoint()); if (row > -1) { cellRenderer.rowAtMouse = row; .. 더보기 이전 1 다음