나는 그것을 얻지 않는다; 나는 DefaultTableModel
를 사용하고, 내 시도는이 같은 tabel의 값을 얻을이었던 int
:정수로 JTable에서 값을 가져 오는 중?
Integer.parseInt(tableModel.getValueAt(i, 1));
일식 수 있도록 이클립스, Object
에서 String
에 필요한 캐스트가 말하는 것을 :
Integer.parseInt((String) tableModel.getValueAt(i, 1));
"int to string"을 캐스팅 할 수 없기 때문에 런타임에 프로그램이 충돌합니다. 왜? 나는 "object -> string -> int"를 예상했다.
'.toString()' –
왜 정수를 String으로 변환 한 다음 다시 Integer로 변환하겠습니까? – tobiasbayer
질문을 편집하여 'DefaultTableModel'에 데이터를 추가하는 방법과 발생하는 모든 오류의 전체 스택 추적을 보여주는 [sscce] (http://sscce.org/)를 포함하십시오. 그렇지 않은 경우 응답자는 추측 할 수만 있습니다. – trashgod