gewusst wie: hinzufügen von checkbox und combobox in Tabelle-Zelle?
Ich bin erstellen einer form enthalten, die Tabelle und einige Schaltflächen.
Ein Bild sagt mehr als tausend Worte:
Wie komme ich an die checkbox-und comboboxes in der Tabelle?
Ich bin mit NetBeans. Ich habe versucht, mit drag und drop, aber hat nicht funktioniert.
Hier ist mein form-code.
public class HttpOutput extends javax.swing.JPanel {
HttpElements current_Http_EleObject;
/**
* Creates new form HttpOutput
*/
public HttpOutput(HttpElements httpelements) {
initComponents();
current_Http_EleObject=httpelements;
TableColumn includeColumn = jTable1.getColumnModel().getColumn(0);
includeColumn.setCellEditor(new DefaultCellEditor(new JCheckBox()));
}
Das ist ein toller name: ComboBob!
InformationsquelleAutor Sandip Armal Patil | 2012-10-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist die combo-cell-Einsätze replizieren demo:
Meisterhaft! Zitiert hier.
InformationsquelleAutor aterai
es keinen Grund gibt, zu nutzen oder zu schreiben
Renderer
undEditor
fürJCheckBox
imJTable
, legte estrue
/false
, weil JTable hat eingebaute Unterstützung fürJCheckbox
alsRenderer
undEditor
zuüberschreiben richtige
column
,returns Boolean.Class
für
JComboBox
zu Lesen Die Verwendung einer Combo-Box als Redakteuralle Daten gespeichert sind in XxxTableModel, und durch die Verwendung
DefaultTableModel
werden Ereignisse automatisch angezeigt in derJTables view
alle updates auf die XxxTableModel erledigt werden müssen Event-Dispatch-Thread
InformationsquelleAutor mKorbel