Examples of addTableModelListener()


Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

    harness.check(event.getLastRow(), -1);                  // 8
   
    // too few data values
    DefaultTableModel m2 = new DefaultTableModel(2, 3);
    MyTableModelListener listener2 = new MyTableModelListener();
    m2.addTableModelListener(listener2);
    Vector columnData2 = new Vector();
    columnData2.add("V1");
    m2.addColumn("C4", columnData2);
    harness.check(m2.getColumnCount(), 4);                 // 9
    harness.check(m2.getColumnName(3), "C4");              // 10
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void testEvent(TestHarness harness)
  {
    harness.checkPoint("Check TableModelEvent");
    DefaultTableModel m = new DefaultTableModel();
    MyTableModelListener listener = new MyTableModelListener();
    m.addTableModelListener(listener);
    Vector v1 = new Vector();
    v1.add("V1");
    v1.add("V2");
    v1.add("V3");
    Vector v2 = new Vector();
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void testEvents(TestHarness harness)
  {
    DefaultTableModel m1 = new DefaultTableModel(3, 1);
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    m1.setValueAt("V1", 0, 0);
    m1.setValueAt("V2", 1, 0);
    m1.setValueAt("V3", 2, 0);
    m1.removeRow(2);
    TableModelEvent event = listener1.getEvent();
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void testEvents(TestHarness harness)
  {
    DefaultTableModel m1 = new DefaultTableModel(1, 3);
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    m1.setValueAt("V1", 0, 0);
    m1.setValueAt("V2", 0, 1);
    m1.setValueAt("V3", 0, 2);
    m1.setColumnCount(4);
    TableModelEvent event = listener1.getEvent();
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

    harness.check(event.getFirstRow(), -1);
    harness.check(event.getLastRow(), -1);

    DefaultTableModel m2 = new DefaultTableModel(1, 3);
    MyTableModelListener listener2 = new MyTableModelListener();
    m2.addTableModelListener(listener2);
    m2.setValueAt("V1", 0, 0);
    m2.setValueAt("V2", 0, 1);
    m2.setValueAt("V3", 0, 2);
    m2.setColumnCount(1);
    TableModelEvent event2 = listener2.getEvent();
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void test(TestHarness harness)     
  {
    Object[][] data = new Object[][] {{"A"}, {"B"}, {"C"}};
    DefaultTableModel m1 = new DefaultTableModel(data, new Object[] {"C1"});
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    TableModelEvent event = new TableModelEvent(m1);
    m1.newDataAvailable(event);
    TableModelEvent received = listener1.getEvent();
    harness.check(received == event);
  }
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  {
    harness.checkPoint("insertRow(int, Object[])");
    DefaultTableModel m1 = new DefaultTableModel(
            new Object[] {"C1", "C2", "C3"}, 0);
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    m1.insertRow(0, new Object[] {"V1", "V2", "V3"});
    harness.check(m1.getColumnCount(), 3);
    harness.check(m1.getRowCount(), 1);
    TableModelEvent event = listener1.getEvent();
    harness.check(event.getType(), TableModelEvent.INSERT);
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

    v1.add("V2");
    v1.add("V3");
    DefaultTableModel m1 = new DefaultTableModel(
            new Object[] {"C1", "C2", "C3"}, 0);
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    m1.insertRow(0, v1);
    harness.check(m1.getColumnCount(), 3);
    harness.check(m1.getRowCount(), 1);
    TableModelEvent event = listener1.getEvent();
    harness.check(event.getType(), TableModelEvent.INSERT);
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void test(TestHarness harness)     
  {
    Object[][] data = new Object[][] {{"A"}, {"B"}, {"C"}};
    DefaultTableModel m1 = new DefaultTableModel(data, new Object[] {"C1"});
    MyTableModelListener listener1 = new MyTableModelListener();
    m1.addTableModelListener(listener1);
    TableModelEvent event = new TableModelEvent(m1);
    m1.rowsRemoved(event);
    TableModelEvent received = listener1.getEvent();
    harness.check(received == event);
  }
View Full Code Here

Examples of javax.swing.table.DefaultTableModel.addTableModelListener()

  public void testEvents(TestHarness harness)
  {
    DefaultTableModel m1 = new DefaultTableModel(2, 3);
    MyTableModelListener listener = new MyTableModelListener();
    m1.addTableModelListener(listener);
    m1.setValueAt("V1", 1, 0);
    TableModelEvent event = listener.getEvent();
    harness.check(event.getColumn(), 0);
    harness.check(event.getFirstRow(), 1);
    harness.check(event.getLastRow(), 1);
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.