jtable에서 셀의 데이터를 변경하려고합니다. 어떻게해야합니까? 다음 코드를 실행하면 오류가 발생합니다.Java JTable, 셀 데이터를 변경하는 방법 (텍스트 쓰기)?
JFrame f= new JFrame();
final JTable table= new JTable(10,5);
TableModelListener tl= new TableModelListener(){
public void tableChanged(TableModelEvent e){
table.setValueAt("hello world",2,2);
}
};
table.getModel().addTableModelListener(tl);
f.add(table);
f.pack();
f.setVisible(true);
나는 아래에서도 이것을 시도했지만 여전히 작동하지 않습니다. 뭐라 구요? TableModelListener
내의 table.setValueAt()
호출
table.getModel().setValueAt("hello world",2,2);
정확히 무슨 뜻입니까? – kleopatra
컴파일되지 않습니다. 내 문제는 간단합니다 : jtable 셀 값을 변경할 때 특정 셀을 편집하려면 – thecodefather
다음 컴파일 오류를 먼저 수정하십시오. – kleopatra