Java 라이브러리에서 JTable 크기를 설정 한 행 수만으로 제한하는 기능이 있습니까? 나는 그걸로 나를 도울만한 것을 찾는 것 같다.JTable을 100 행으로 제한
내 프로그램을 사용하면 JTable에서 항목을 추가하고 제거 할 수 있습니다. JTable counts the number of rows in use and returns the number 행 수를 100으로 제한하는 방법이 있습니까?
Java 라이브러리에서 JTable 크기를 설정 한 행 수만으로 제한하는 기능이 있습니까? 나는 그걸로 나를 도울만한 것을 찾는 것 같다.JTable을 100 행으로 제한
내 프로그램을 사용하면 JTable에서 항목을 추가하고 제거 할 수 있습니다. JTable counts the number of rows in use and returns the number 행 수를 100으로 제한하는 방법이 있습니까?
ou는 table dataModel에 setRowCount(int rowCount)
을 사용할 수 있습니다.
이는 모델의 행 수를 설정합니다. 새로운 사이즈가 현재의 사이즈보다 큰 경우, 새로운 행이 모델의 마지막에 추가됩니다. 새로운 사이즈가 현재의 사이즈보다 작은 경우, rowCount 이하의 모든 행은 파기됩니다. 예를 들어
:
DefaultTableModel dtm = (DefaultTableModel) tabel1.getModel();
dtm.setRowCount(100); // though I would use some variable here
tabel1.setModel(dtm);
설명 here.
그건 좋은 제안이지만, 내가 찾고 있던 것은 약간 다른 점이다. 내가 가진 것은 좋은 http://stackoverflow.com/questions/22867838/jtable-counts-the-number-ofrows-in-use-and-returns-the-number 추가하고 자동차를 제거, 나는 차 량에 제한을 두는 것이 추가 될 수 있습니다. 시작시 정보가 부족한 것을 드려 죄송합니다. – Eddie
@Eddie 만족 스럽다면 대답을 수락하십시오. 그러면 우리는 다른 사람들을 도우려고 동기를 부여 받게 될 것입니다. – Ashish
코드를 약간 변경하여 최대 100 개 항목을 가진 배열을 구현했습니다. :) 일종의 일을하는 것처럼 보입니다. – Eddie
을 찾아주세요 나는 차의 양에 제한을 설정하는 방법을 찾고 있어요는 추가 할 수 있습니다.
그런 다음 DefaultTableModel addRow(...)
메서드를 재정의하면 100 개가 넘는 데이터 행을 추가 할 수 없습니다.
API가 동적이기 때문에 행 수를 제한하는 API는 없습니다. 의
가능한 중복 [JTable는, 사용의 행 수를 계산하고 숫자를 반환 (http://stackoverflow.com/questions/22867838/jtable-counts-the-number-of-rows-in-use-and를 -returns-the-number) –
그 복제본은 내가 물었던 다른 질문이었다. – Eddie