Hinzufügen-Taste, um jtable

Suchte ich nach tutorials für die hinzufügen-Taste in der jtable und fand eine class-Datei aus, http://tips4java.wordpress.com/2009/07/12/table-button-column/ Wo set label für den button?

      [code]
   private void createTable(){
       model = new DefaultTableModel();
       editorTable.setModel(model);
       model.addColumn("COL1");
       model.addColumn("COL2");
       model.addColumn("ADD");
       model.addColumn("DELETE");
       model.addRow(new Object[]{"DATA1", "DATA2"});

       Action delete = new AbstractAction() {

       @Override
       public void actionPerformed(ActionEvent e) {
           editorTable = (JTable) e.getSource();
           int modelRow = Integer.valueOf(e.getActionCommand());
           ((DefaultTableModel) editorTable.getModel()).removeRow(modelRow);
       }
   };

         ButtonColumn bc = new ButtonColumn(editorTable, delete, 3);
         bc.setMnemonic(KeyEvent.VK_D);
  }

     [/code]
schauen Sie hier: stackoverflow.com/questions/1475543/...
haben Sie oracle java tutorial zur JTable : docs.oracle.com/javase/tutorial/uiswing/components/table.html dort schauen Sie auf die Renderer und Editoren
Benyamin, vielen Dank für die Beantwortung, ich implementiert die Klasse, es ist in Ordnung, aber ich bin nicht finden, wo, um die Beschriftung für die Schaltfläche.

InformationsquelleAutor FirmView | 2012-02-17

Schreibe einen Kommentar