0
model = new DefaultComboBoxModel<>();
model.addElement("Absent");
model.addElement("Present");
model.addElement("On Leave");
model.setSelectedItem("Absent");
JComboBox cbox = new JComboBox(model);
DefaultTableModel attModel = (DefaultTableModel)tableEmpAtt.getModel();
TableColumn col = tableEmpAtt.getColumnModel().getColumn(3);
col.setCellEditor(new DefaultCellEditor(cbox));
추가 행 :jtable 안에있는 jcombobox의 기본 선택 값을 어떻게 설정할 수 있습니까?
ResultSet rs = st.executeQuery("select Employee_ID,First_Name,Last_Name,Contact_No from Employee_Information");
while(rs.next()){
attModel.addRow(new Object[]{rs.getInt(1),rs.getString(2)+" "+rs.getString(3),rs.getString(4)});
}
이가 부하에 모습입니다 이것이 존재 하에서 세포가 한 번 클릭 할 때 모습입니다
내가 원하는 첫 번째로로드 될 때 열 존재시 기본값이 부재 함을 나타내도록
를 설정하십시오 16,
세상에이 너무 쉽게이었고, 내가 미친 모든 종류의 것들을 시도하고 있었다 그것을 감사 도와 주셔서 너무 감사합니다 :
그래서 당신은 당신이 각 행을 추가 할 때 테이블 모델에 "결석"추가해야 많이 : DDDD –
@ RahulD'Mello, 도움이 된 것을 기쁘게 생각합니다. 사람들이 문제가 해결되었음을 알 수 있도록 체크 표시를 클릭하여 답변을 "수락"하는 것을 잊지 마십시오. – camickr
오 그 감사를 다시 알지 못했습니다! –