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));
добавляющие строки:Как установить заданное по умолчанию значение jcombobox внутри jtable?
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)});
}
это, как она выглядит на нагрузке
это то, как это выглядит, когда клетка при наличии нажата один раз
я хочу установите его так, чтобы при его первом загрузке наличие столбца имело значение по умолчанию отсутствует
OMG это было так легко и я пытался все виды сумасшедшие вещи, спасибо вам большое за помощь оценить его много: DDDD –
@ RahulD'Mello, рад, что это помогло. Не забудьте «принять» ответ, нажав на галочку, чтобы люди знали, что проблема решена. – camickr
o не знал, что еще раз спасибо! –