Package javax.swing

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


  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

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

        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

    {
        // 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

              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

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.