Examples of TableModelListener


Examples of javax.swing.event.TableModelListener

        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

Examples of javax.swing.event.TableModelListener

    m_simpleConfigPanel.setInstances(insts);
    m_advancedConfigPanel.setInstances(insts);
   
    if (first) {           
      TableModel model = m_simpleConfigPanel.m_targetPanel.getTableModel();
      model.addTableModelListener(new TableModelListener() {
        public void tableChanged(TableModelEvent e) {
          int[] selected = m_simpleConfigPanel.m_targetPanel.getSelectedAttributes();
          if (selected != null && selected.length > 0) {
            m_startBut.setEnabled(true);
          } else {
View Full Code Here

Examples of javax.swing.event.TableModelListener

                public void columnSelectionChanged(ListSelectionEvent e) {}
            });

            header.addMouseListener(new TableHeaderListener(header, headerRenderer));

            table.getModel().addTableModelListener(new TableModelListener() {
                public void tableChanged(TableModelEvent e) {
                    HostPanel.this.tableChanged();
                }
            });

            // To the success panel add listener which handles install/next button
            // visibility
            if (i == 1) {
                table.getModel().addTableModelListener(new TableModelListener() {
                    public void tableChanged(TableModelEvent e) {
                        // Just handle next button if the success table is empty (hosts have been removed)
                        if (((DefaultTableModel)e.getSource()).getRowCount() == 0) {
                            enableNextButton(false);
                        }
View Full Code Here

Examples of javax.swing.event.TableModelListener

                public void columnSelectionChanged(ListSelectionEvent e) {}
            });

            header.addMouseListener(new TableHeaderListener(header, headerRenderer));

            table.getModel().addTableModelListener(new TableModelListener() {

                public void tableChanged(TableModelEvent e) {
                    HostPanel.this.tableChanged();
                }
            });
View Full Code Here

Examples of javax.swing.event.TableModelListener

            }
        };
    }

    protected TableModelListener createTableModelListener() {
        return new TableModelListener() {
            public void tableChanged(TableModelEvent e) {
                getConfiguration().setModified(true);
            }
        };
    }
View Full Code Here

Examples of javax.swing.event.TableModelListener

                        editB.setEnabled(validSelection);
                        removeB.setEnabled(validSelection);
                    }
                });

        importTable.getModel().addTableModelListener(new TableModelListener() {

            public void tableChanged(TableModelEvent tme) {
                boolean models = importTable.getModel().getRowCount() > 0;
            }
        });
View Full Code Here

Examples of javax.swing.event.TableModelListener

        public void focusLost(FocusEvent e) {
           
        }
    });

    tableModel.addTableModelListener(new TableModelListener() {
    public void tableChanged(TableModelEvent e) {
      detailPaneUpdater.setSelectedRow(table.getSelectedRow());
    }
    });
   
View Full Code Here

Examples of javax.swing.event.TableModelListener

      _categoryTable.getColumnModel().getColumn(2).setPreferredWidth(170);
      _categoryTable.setOpaque(false);

      syncTableModel(model);

      model.addTableModelListener(new TableModelListener() {
        public void tableChanged(final TableModelEvent e) {
          if (e.getColumn() == 0 && TableModelEvent.UPDATE == e.getType()) {
            final String enabled = String.valueOf(model.getValueAt(e.getFirstRow(), 0));
            final String category = String.valueOf(model.getValueAt(e.getFirstRow(), 2));
View Full Code Here

Examples of javax.swing.event.TableModelListener

      _detectorsTable = TableFacade.createStripeTable(_tableSorter);

      final TableCellRenderer colorRenderer = new ColorRenderer(_bugPatternModel, _tableSorter, _preferences);
      _detectorsTable.setDefaultRenderer(String.class, colorRenderer);

      _bugPatternModel.addTableModelListener(new TableModelListener() {
        public void tableChanged(final TableModelEvent e) {
          if (e.getColumn() == 0 && TableModelEvent.UPDATE == e.getType()) {
            final List<DetectorFactory> detectorFactoryList = _bugPatternModel.getEntries();
            final DetectorFactory detectorFactory = detectorFactoryList.get(e.getFirstRow());
            updatePreferences(detectorFactory);
View Full Code Here

Examples of javax.swing.event.TableModelListener

  protected void fireTableModelEvent(final TableModelEvent event)
  {
    final TableModelListener[] listeners = eventListenerList.getListeners(TableModelListener.class);
    for (int i = 0; i < listeners.length; i++)
    {
      final TableModelListener listener = listeners[i];
      listener.tableChanged(event);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.