Package javax.swing

Examples of javax.swing.JTable.addPropertyChangeListener()


  public void test(TestHarness harness)
  {
    JTable t = new JTable();
    harness.check(t.getRowSelectionAllowed(), true);
    t.addPropertyChangeListener(this);
    t.setRowSelectionAllowed(false);
    harness.check(events.size(), 1);
    PropertyChangeEvent event = (PropertyChangeEvent) events.get(0);
    harness.check(event.getSource(), t);
    harness.check(event.getPropertyName(), "rowSelectionAllowed");
View Full Code Here


   */
  private void testPropertyFired(TestHarness harness)
  {
    harness.checkPoint("propertyFired");
    JTable table = new JTable();
    table.addPropertyChangeListener(new PropertyChangeHandler());
    DefaultTableModel m1 = new DefaultTableModel();
    DefaultTableModel m2 = new DefaultTableModel();
    propertyChangeFired = false;
    table.setModel(m1);
    harness.check(propertyChangeFired, true);
View Full Code Here

  public void test(TestHarness harness)
  {
    JTable t = new JTable();
    harness.check(t.getColumnSelectionAllowed(), false);
    t.addPropertyChangeListener(this);
    t.setColumnSelectionAllowed(true);
    harness.check(events.size(), 1);
    PropertyChangeEvent event = (PropertyChangeEvent) events.get(0);
    harness.check(event.getSource(), t);
    harness.check(event.getPropertyName(), "columnSelectionAllowed");
View Full Code Here

      c.setHeaderRenderer( headerRenderer );
    }

    if ( !fullSetup ) return;

    table.addPropertyChangeListener("model", new PropertyChangeListener() {

      public void propertyChange(PropertyChangeEvent e) {
        setupHeaderRenderers( (TableModel) e.getNewValue(), false );
      }
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.