Examples of addListDataListener()


Examples of javax.swing.DefaultListModel.addListDataListener()

    public void initListMultiple()
    {
        ItsNatListMultSel comp = getItsNatList();

        DefaultListModel dataModel = new DefaultListModel();
        dataModel.addListDataListener(this); // A�adimos antes pues el componente a�ade el suyo y el DefaultListModel llama antes al �ltimo registrado

        comp.setListModel(dataModel);

        ListSelectionModel selModel = comp.getListSelectionModel();
        selModel.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION);
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

        if (model != null)
          model.removeListDataListener(dataListener);
        model = (ListModel) event.getNewValue();
        if (model != null) {
          dataListener = new ListDataHandler();
          model.addListDataListener(dataListener);
        }
      } else if (
        name.equals(JIconView.XCELLSIZE_PROPERTY)
          || name.equals(JIconView.YCELLSIZE_PROPERTY)
          || name.equals(JIconView.ICONTEXTSPACING_PROPERTY)) {
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

  public void installUI(JComponent component) {
    view = (JIconView) component;
    ListModel model = view.getModel();
    if (model != null) {
      dataListener = new ListDataHandler();
      model.addListDataListener(dataListener);
    }
    changeListener = new PropertyChangeHandler();
    mouseListener = new MouseInputHandler();
    focusListener = new FocusHandler();
    selectionListener = new ListSelectionHandler();
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

                ListModel newModel = (ListModel)e.getNewValue();
                if (oldModel != null) {
                    oldModel.removeListDataListener(listDataListener);
                }
                if (newModel != null) {
                    newModel.addListDataListener(listDataListener);
                }
                updateLayoutStateNeeded |= modelChanged;
                redrawList();
            }
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

        list.addPropertyChangeListener(propertyChangeListener);
        list.addKeyListener(getHandler());
        // JW: here we really want the model
        ListModel model = list.getModel();
        if (model != null) {
            model.addListDataListener(listDataListener);
        }

        ListSelectionModel selectionModel = list.getSelectionModel();
        if (selectionModel != null) {
            selectionModel.addListSelectionListener(listSelectionListener);
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

    {
        // A partir de ahora los cambios los repercutimos en el DOM por eventos
        // No se debe cambiar el DOM select por otra v�a que por el objeto dataModel del usuario (si es mutable)

        ListModel dataModel = comp.getListModel();
        dataModel.addListDataListener(comp);
    }

    public void unbindDataModel()
    {
        ListModel dataModel = comp.getListModel();
View Full Code Here

Examples of javax.swing.ListModel.addListDataListener()

              if (oldModel != null) {
                oldModel.removeListDataListener(substanceListDataListener);
              }
              ListModel newModel = (ListModel) evt.getNewValue();
              substanceListDataListener = new SubstanceListDataListener();
              newModel.addListDataListener(substanceListDataListener);
              syncModelContents();
            }
          });
        }
        if ("selectionModel".equals(evt.getPropertyName())) {
View Full Code Here

Examples of nextapp.echo2.app.list.DefaultListModel.addListDataListener()

    }
   
    public void testAddAtEnd() {
        DefaultListModel listModel = new DefaultListModel(new Object[]{"alpha", "bravo", "charlie"});
        TestListDataListener testListener = new TestListDataListener();
        listModel.addListDataListener(testListener);
        listModel.add("delta");
        assertEquals(4, listModel.size());
        assertEquals("alpha", listModel.get(0));
        assertEquals("bravo", listModel.get(1));
        assertEquals("charlie", listModel.get(2));
View Full Code Here

Examples of nextapp.echo2.app.list.DefaultListModel.addListDataListener()

    }

    public void testAddAtIndex() {
        DefaultListModel listModel = new DefaultListModel(new Object[]{"alpha", "bravo", "charlie"});
        TestListDataListener testListener = new TestListDataListener();
        listModel.addListDataListener(testListener);
        listModel.add(2, "delta");
        assertEquals(4, listModel.size());
        assertEquals("alpha", listModel.get(0));
        assertEquals("bravo", listModel.get(1));
        assertEquals("delta", listModel.get(2));
View Full Code Here

Examples of nextapp.echo2.app.list.DefaultListModel.addListDataListener()

    }
   
    public void testRemoveByIndex() {
        DefaultListModel listModel = new DefaultListModel(new Object[]{"alpha", "bravo", "charlie"});
        TestListDataListener testListener = new TestListDataListener();
        listModel.addListDataListener(testListener);
        listModel.remove(1);
        assertEquals(2, listModel.size());
        assertEquals("alpha", listModel.get(0));
        assertEquals("charlie", listModel.get(1));
        assertNull(testListener.changeEvent);
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.