Package org.beryl.gui.model

Examples of org.beryl.gui.model.TableChangeEvent


    tableModel.addRow(new Person("Test", "Person", "test@test.de", new Date()));

    /* Add a debugging model change listener to the table data model */
    tableModel.addModelChangeListener(new ModelChangeListener() {
      public void modelChanged(ModelChangeEvent e) {
        TableChangeEvent event = (TableChangeEvent) e;
        log.debug(
          "Table data model change : "
            + event.getKey()
            + "["
            + event.getFirstIndex()
            + "] -> '"
            + ((TableDataModel) event.getModel()).getValue(event.getFirstIndex(), event.getKey())
            + "'");
      }
    });

    /* Add a debugging model change listener to the window data model */
    model.addModelChangeListener(new ModelChangeListener() {
      public void modelChanged(ModelChangeEvent e) {
        MapChangeEvent event = (MapChangeEvent) e;
        log.debug("Data model change : '" + event.getKey() + "' => '" + event.getNewValue() + "'");
      }
    });

    /* Create the window */
    frame = constructFrame("TestFrame", model);
View Full Code Here


      listeners.remove(listener);
    }

    public void modelChanged(ModelChangeEvent e) {
      if (message == null) {
        TableChangeEvent tce = (TableChangeEvent) e;

        TableModelEvent event =
          new TableModelEvent(
            this,
            tce.getFirstIndex(),
            tce.getLastIndex(),
            columnKeys.indexOf(tce.getKey()),
            tce.getType());

        try {
          sendEvents = false;
          processEvents = false;
View Full Code Here

TOP

Related Classes of org.beryl.gui.model.TableChangeEvent

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.