Package javax.swing.event

Examples of javax.swing.event.TableModelListener


    if( panel != null )
      return panel;

    headersTableModel = new StringToStringMapTableModel( model.getJMSHeadersAndProperties(), "Key", "Value",
        !model.isReadOnly() );
    headersTableModel.addTableModelListener( new TableModelListener()
    {
      public void tableChanged( TableModelEvent arg0 )
      {
        StringToStringMap map = model.getJMSHeadersAndProperties();
        setTitle( "JMS (" + ( map == null ? "0" : map.size() ) + ")" );
View Full Code Here


    if( panel != null )
      return panel;

    headersTableModel = new StringToStringMapTableModel( model.getJMSProperties(), "Key", "Value",
        !model.isReadOnly() );
    headersTableModel.addTableModelListener( new TableModelListener()
    {
      public void tableChanged( TableModelEvent arg0 )
      {
        model.setJMSProperties( headersTableModel.getData() );
        setTitle( "JMS Property (" + ( model.getJMSProperties() == null ? "0" : model.getJMSProperties().size() )
View Full Code Here

    if( panel != null )
      return panel;

    headersTableModel = new StringToStringMapTableModel( model.getHeaders(), "AMFHeader", "Value",
        !model.isReadOnly() );
    headersTableModel.addTableModelListener( new TableModelListener()
    {
      public void tableChanged( TableModelEvent arg0 )
      {
        model.setHeaders( headersTableModel.getData() );
        setTitle( "AMF Headers (" + ( model.getHeaders() == null ? "0" : model.getHeaders().size() ) + ")" );
View Full Code Here

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

        tblParameters.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
        tblParameters.setFillsViewportHeight(true);
        defaultTableModel = new DefaultTableModel(new Object[][] { { null, null, null, null }, }, new String[] { "I/O",
                "Parameter Name", "Type", "Description" });
        tblParameters.setModel(defaultTableModel);
        defaultTableModel.addTableModelListener(new TableModelListener() {

            public void tableChanged(TableModelEvent arg0) {
                if (!ignoreTableChanges) {
          int selectedRow = tblParameters.getSelectedRow();
          if (selectedRow != -1
View Full Code Here

        tblParameters.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
        tblParameters.setFillsViewportHeight(true);
        defaultTableModel = new DefaultTableModel(new Object[][] { { null, null, null, null }, }, new String[] { "I/O",
                "Parameter Name", "Type", "Description" });
        tblParameters.setModel(defaultTableModel);
        defaultTableModel.addTableModelListener(new TableModelListener() {

            @Override
            public void tableChanged(TableModelEvent arg0) {
                if (!ignoreTableChanges) {
          int selectedRow = tblParameters.getSelectedRow();
View Full Code Here

    /**
     * Adds a model table listener to the current model.
     */
    private void addModelListenerToCurrentModel() {

        this.tableModel.addTableModelListener(new TableModelListener() {

            public void tableChanged(TableModelEvent tme) {
                int row = tme.getFirstRow();
                int column = tme.getColumn();

View Full Code Here

    /**
     * Adds a model table listener to the current model.
     */
    private void addModelListenerToCurrentModel() {

        this.tableModel.addTableModelListener(new TableModelListener() {

            public void tableChanged(TableModelEvent tme) {
                int row = tme.getFirstRow();
                int column = tme.getColumn();

View Full Code Here

        setLayout(new BorderLayout());
        tableModel = new TableModel(devicePreferences, uiPreferences);
        table = new JTableX(tableModel);
        table.setRowSelectionAllowed(false);
        table.setColumnSelectionAllowed(false);
        tableModelListener = new TableModelListener() {
            public void tableChanged(TableModelEvent e) {
                TableModel tempModel = (TableModel) e.getSource();
                String name = (String) (tempModel).getValueAt(e.getFirstRow(),
                        TableModel.SALSA_MODEL);
                if (name.equalsIgnoreCase("ScanServer")) {
View Full Code Here

        this.devicePreferences = modelPreferences;
        this.uiPreferences = uiPreferences;
        setLayout(new BorderLayout());
        tableModel = new PluginTableModel(modelPreferences, uiPreferences);
        table = new JTable(tableModel);
        tableModelListener = new TableModelListener() {

            public void tableChanged(TableModelEvent e) {
                PluginTableModel tempModel = (PluginTableModel) e.getSource();
                String name = (String) (tempModel).getValueAt(e.getFirstRow(),
                        TableModel.SALSA_MODEL);
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.