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));
Hinzufügen von Zeilen:Wie kann ich den voreingestellten Wert einer jcombobox setzen, die innerhalb einer jtable liegt?
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)});
}
dies ist, wie es auf Last
sieht dies ist, wie es aussieht, wenn eine Zelle unter Anwesenheit einmal geklickt wird
ich möchte setze es so, dass wenn es zum ersten Mal geladen wird die Spaltenpräsenz einen Standardwert von
hat
omg das war so einfach und ich habe versucht, alle möglichen verrückten Sachen danke Ihnen so sehr für sie schätzen helfen viel: DDDD –
@ RahulD'Mello, froh, dass es geholfen hat. Vergessen Sie nicht, die Antwort zu akzeptieren, indem Sie auf das Häkchen klicken, damit die Leute wissen, dass das Problem gelöst wurde. – camickr
o wusste das nicht nochmal danke! –