A C D G I J P R S

A

addActionListener(ActionListener) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Registers an ActionListener against the panel.
addPanel(SlideMenuPanel) - Method in class com.sygem.swing.jslidemenu.DefaultPanelModel
Adds a SlideMenuPanel to this data model.
addPanel(SlideMenuPanel) - Method in class com.sygem.swing.jslidemenu.PanelModel
Abstract method for adding categories to the model.
addPanelDataListener(PanelDataListener) - Method in class com.sygem.swing.jslidemenu.PanelModel
Adds a PanelDataListener to this model.

C

com.sygem.swing.jslidemenu - package com.sygem.swing.jslidemenu
 

D

DefaultPanelModel - class com.sygem.swing.jslidemenu.DefaultPanelModel.
A default implementation of a PanelModel.
DefaultPanelModel() - Constructor for class com.sygem.swing.jslidemenu.DefaultPanelModel
Constructs the (empty) DefaultPanelModel.
dataChanged(PanelDataEvent) - Method in interface com.sygem.swing.jslidemenu.PanelDataListener
Called whenever the data of the JSlideMenu's model is changed.

G

getAnimationDelay() - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Gets the current value of the delay between animation frames (in milliseconds)
getAnimationFrames() - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Gets the number of frames in the animation of the panels.
getBackgroundRenderer() - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Returns the renderer currently being used for this panel.
getContentPane() - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Returns the ContentPane of this panel.
getModel() - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Returns the model currently being used to store panels.
getPanels() - Method in class com.sygem.swing.jslidemenu.DefaultPanelModel
Returns an array containing all of the SlideMenuPanels currently present in this model.
getPanels() - Method in class com.sygem.swing.jslidemenu.PanelModel
Abstract method for retrieving all entries from the JSlideMenu data model.

I

isAntiAliased() - Static method in class com.sygem.swing.jslidemenu.JSlideMenu
Returns whether or not anti-aliasing is used in the rendering of this JSlideMenu.
isOpen() - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Returns true if this category is currently open.

J

JSlideMenu - class com.sygem.swing.jslidemenu.JSlideMenu.
The main class of the JSlideMenu component, providing a unique way of displaying components.
JSlideMenu() - Constructor for class com.sygem.swing.jslidemenu.JSlideMenu
Simple constructor, creates an empty PanelModel to store panels in.
JSlideMenu(PanelModel) - Constructor for class com.sygem.swing.jslidemenu.JSlideMenu
Constructs a JSlideMenu with the specified model.

P

PanelDataEvent - class com.sygem.swing.jslidemenu.PanelDataEvent.
This event is generated when the model of the JSlideMenu is changed.
PanelDataEvent(Object) - Constructor for class com.sygem.swing.jslidemenu.PanelDataEvent
Constructs the PanelDataEvent.
PanelDataListener - interface com.sygem.swing.jslidemenu.PanelDataListener.
Defines the methods required for listening for changes to the JSlideMenu's data model.
PanelModel - class com.sygem.swing.jslidemenu.PanelModel.
Abstract class specifying the methods needed to implement a JSlideMenu data model.
PanelModel() - Constructor for class com.sygem.swing.jslidemenu.PanelModel
 

R

removeActionListener(ActionListener) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Removes an ActionListener from this panel.
removeAll() - Method in class com.sygem.swing.jslidemenu.PanelModel
Removes all panels from this model.
removePanel(SlideMenuPanel) - Method in class com.sygem.swing.jslidemenu.DefaultPanelModel
Removes a Panel from this data model.
removePanel(SlideMenuPanel) - Method in class com.sygem.swing.jslidemenu.PanelModel
Abstract method for removing panels from the model.
removePanelDataListener(PanelDataListener) - Method in class com.sygem.swing.jslidemenu.PanelModel
Removes a PanelDataListener from this model.
reshape(int, int, int, int) - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Overridden to ensure that changes in the size of the JSlideMenu are handled correctly.

S

SlideMenuPanel - class com.sygem.swing.jslidemenu.SlideMenuPanel.
This class represents a single panel, containing one or more components.
SlideMenuPanel(String) - Constructor for class com.sygem.swing.jslidemenu.SlideMenuPanel
Standard constructor.
setAnimationDelay(int) - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Sets the time between frames of the panel animation (in milliseconds).
setAnimationFrames(int) - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Sets the number of frames in the panel animation.
setAntiAliased(boolean) - Method in class com.sygem.swing.jslidemenu.JSlideMenu
If set to true, JSlideMenu will render all its components with smooth (anti-aliased) edges.
setBackgroundColor(Color) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Sets the background color of the panel header button.
setBackgroundRenderer(BackgroundRenderer) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Registers a new renderer for this panel.
setFont(Font) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Sets the font used on the panel header button.
setModel(PanelModel) - Method in class com.sygem.swing.jslidemenu.JSlideMenu
Sets the model of this JSlideMenu.
setTextColor(Color) - Method in class com.sygem.swing.jslidemenu.SlideMenuPanel
Sets the foreground (text) color of the panel header button.

A C D G I J P R S

Copyright © 2004 SyGem Software. All Rights Reserved.