Class CardLayout2Ext

java.lang.Object
java.awt.CardLayout
jaxx.runtime.swing.CardLayout2
jaxx.runtime.swing.CardLayout2Ext
All Implemented Interfaces:
java.awt.LayoutManager, java.awt.LayoutManager2, java.io.Serializable

public class CardLayout2Ext
extends CardLayout2
Une extension de CardLayout2 pour pouvoir automatiquement afficher un contenu à partir de la propriété selected. Ainsi, en changeant cette propriété via la méthode setSelected(String), le contenu sera changé automatiquement, ce qui permet une utilisation direct dans jaxx sans à avoir à écrire d'écouteur.
Since:
1.3
Author:
Tony Chemit - chemit@codelutin.com
See Also:
CardLayout2, Serialized Form
  • Field Details

    • SELECTED_PROPERTY_NAME

      public static final java.lang.String SELECTED_PROPERTY_NAME
      See Also:
      Constant Field Values
    • pcs

      protected java.beans.PropertyChangeSupport pcs
      pour propager les changements dans le modèle vers l'ui
    • selected

      protected java.lang.String selected
      le contenu sélectionné
  • Constructor Details

    • CardLayout2Ext

      public CardLayout2Ext​(JAXXObject ui, java.lang.String containerName)
  • Method Details

    • getSelected

      public java.lang.String getSelected()
    • getPreviousSelected

      public java.lang.String getPreviousSelected()
    • getNextSelected

      public java.lang.String getNextSelected()
    • setSelected

      public void setSelected​(java.lang.String selected)
    • getContainer

      public java.awt.Container getContainer()
    • addPropertyChangeListener

      public void addPropertyChangeListener​(java.beans.PropertyChangeListener listener)
    • addPropertyChangeListener

      public void addPropertyChangeListener​(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener​(java.beans.PropertyChangeListener listener)
    • removePropertyChangeListener

      public void removePropertyChangeListener​(java.lang.String propertyName, java.beans.PropertyChangeListener listener)
    • removePropertyChangeListeners

      public void removePropertyChangeListeners()