Package javax.swing.event

Examples of javax.swing.event.TableModelListener


      public Class getColumnClass(int columnIndex) {
                return columnTypes[columnIndex];
            }
        };
        tblEnv.setModel(defaultTableModel);
        defaultTableModel.addTableModelListener(new TableModelListener() {
            @Override
            public void tableChanged(TableModelEvent arg0) {
                if (!tableModelChanging) {
                    addNewRowIfLastIsNotEmpty();
                }
View Full Code Here


            else
            {
                table.setModel(model);
            }

            model.addTableModelListener(new TableModelListener()
            {
                public void tableChanged(TableModelEvent evt)
                {
                    if ( evt.getType() == TableModelEvent.INSERT || evt.getType() == TableModelEvent.UPDATE)
                    {
View Full Code Here

      } catch (Throwable ex) {
        HermesBrowser.getBrowser().showErrorDialog("Problems accessing " + factoryConfig.getProvider().getClassName(), ex);
      }
    }

    propertyTableModel.addTableModelListener(new TableModelListener() {
      @Override
      public void tableChanged(TableModelEvent arg0) {
        dialog.setDirty();
      }
    });
View Full Code Here

     * @author Fernando Gonz�lez Cort�s
     */
    public class DataSourceDataModel extends AbstractTableModel {

        public DataSourceDataModel(){
            this.addTableModelListener(new TableModelListener() {
                public void tableChanged(TableModelEvent e) {
                    int row = e.getFirstRow();
                    int field = e.getColumn();
                    TableModel model = (TableModel)e.getSource();
                    model.getColumnName(field);
View Full Code Here

    }

    public void testAddRemoveGetTableModelListener() throws Exception {
        assertEquals(0, model.getTableModelListeners().length);
        assertEquals(0, model.getListeners(TableModelListener.class).length);
        TableModelListener listener1 = new TestTableModelListener();
        TableModelListener listener2 = new TestTableModelListener();
        model.addTableModelListener(listener1);
        assertEquals(1, model.getTableModelListeners().length);
        assertEquals(1, model.getListeners(TableModelListener.class).length);
        model.addTableModelListener(listener2);
        assertEquals(2, model.getTableModelListeners().length);
View Full Code Here

          notesTable.editCellAt(row, column);
        }
      }
    });

    notesTableModel.addTableModelListener(new TableModelListener()
    {
      public void tableChanged(TableModelEvent e)
      {
        lbCount.setText(RevuBundle.message("issueForm.notes.count.text", notesTableModel.getRowCount()));
      }
View Full Code Here

    showTable = new JTable();
    scrollPane.setViewportView(showTable);
    showTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    showTable.setModel(showTableModel);
    showTableModel.addTableModelListener(new TableModelListener() {
      @Override
      public void tableChanged(TableModelEvent e) {
        int row = e.getFirstRow();
        int col = e.getColumn();
View Full Code Here

    feedSettingsPanel.add(feedScrollPane, gbc_feedScrollPane);

    feedScrollPane.setViewportView(feedTable);
    feedTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    feedTable.setModel(feedTableModel);
    feedTableModel.addTableModelListener(new TableModelListener() {
      @Override
      public void tableChanged(TableModelEvent e) {
        int row = e.getFirstRow();
        int col = e.getColumn();
View Full Code Here

    searchettingsPanel.add(searchcrollPane, gbc_searchcrollPane);

    searchcrollPane.setViewportView(searchTable);
    searchTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    searchTable.setModel(searchTableModel);
    searchTableModel.addTableModelListener(new TableModelListener() {
      @Override
      public void tableChanged(TableModelEvent e) {
        int row = e.getFirstRow();
        int col = e.getColumn();
View Full Code Here

        TableModelListener[] listeners = ((AbstractTableModel) model).getTableModelListeners();
        for (TableModelListener listener : listeners) {
            model.removeTableModelListener(listener);
        }
        for (int i = 0; i < listeners.length; i++) {
            TableModelListener listener = listeners[i];
            if (index == i) {
                model.addTableModelListener(l);
            }
            model.addTableModelListener(listener);
        }
View Full Code Here

TOP

Related Classes of javax.swing.event.TableModelListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.