Interface PaletteItem

    • Method Detail

      • addPropertyChangeListener

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

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

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

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

        boolean isSelected()
        Is this palette item currently selected? Some types of palette items may never become selected
      • setSelected

        void setSelected​(boolean selected)
        Select this palette item. Some types of palette items may not accept becoming selected
      • isSelectable

        boolean isSelectable()
        Can this palette item ever become selected? Palette items are selected so that the user may specify their components' exact bounds on the window.
      • isEnabled

        boolean isEnabled()
        Is this palette item currently enabled?
      • setEnabled

        void setEnabled​(boolean enabled)
      • getName

        java.lang.String getName()
      • getShortDescription

        java.lang.String getShortDescription()
      • getIcon

        javax.swing.Icon getIcon()
      • getSmallIcon

        javax.swing.Icon getSmallIcon()