|
|||||||||
| Home >> All >> org >> maloi >> evolvo >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.maloi.evolvo.gui
Class ImageButtonPanel

java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.maloi.evolvo.gui.ImageButtonPanel
- All Implemented Interfaces:
- javax.accessibility.Accessible, javax.swing.event.ChangeListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable
- public class ImageButtonPanel
- extends javax.swing.JPanel
- implements javax.swing.event.ChangeListener
- extends javax.swing.JPanel
| Nested Class Summary |
| Nested classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| Nested classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
(package private) java.awt.Image[] |
buttonImages
|
(package private) javax.swing.JToggleButton[] |
buttons
|
(package private) java.awt.Dimension |
buttonSize
|
(package private) CustomButtonGroup |
imageButtonGroup
|
(package private) org.maloi.evolvo.expressiontree.renderer.RendererInterface[] |
ri
|
(package private) org.maloi.evolvo.settings.GlobalSettings |
settings
|
(package private) java.awt.Dimension |
size
|
(package private) java.util.Random |
theRandom
|
(package private) org.maloi.evolvo.expressiontree.utilities.VariablePackage |
variables
|
| Fields inherited from class javax.swing.JComponent |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
ImageButtonPanel(org.maloi.evolvo.expressiontree.renderer.RendererInterface[] ri)
|
|
| Method Summary | |
java.awt.Image |
getImageForButton(int i)
|
int |
getSelectedButton()
|
void |
setRendererAtIndex(org.maloi.evolvo.expressiontree.renderer.RendererInterface renderer,
int i)
|
void |
setRenderers(org.maloi.evolvo.expressiontree.renderer.RendererInterface[] renderers,
int skip)
|
void |
stateChanged(javax.swing.event.ChangeEvent ce)
Called by an object to notify the listener that the object's state has changed. |
void |
stop()
|
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
settings
org.maloi.evolvo.settings.GlobalSettings settings
variables
org.maloi.evolvo.expressiontree.utilities.VariablePackage variables
buttons
javax.swing.JToggleButton[] buttons
buttonImages
java.awt.Image[] buttonImages
imageButtonGroup
CustomButtonGroup imageButtonGroup
ri
org.maloi.evolvo.expressiontree.renderer.RendererInterface[] ri
size
java.awt.Dimension size
theRandom
java.util.Random theRandom
buttonSize
final java.awt.Dimension buttonSize
| Constructor Detail |
ImageButtonPanel
public ImageButtonPanel(org.maloi.evolvo.expressiontree.renderer.RendererInterface[] ri)
| Method Detail |
getSelectedButton
public int getSelectedButton()
stop
public void stop()
setRendererAtIndex
public void setRendererAtIndex(org.maloi.evolvo.expressiontree.renderer.RendererInterface renderer, int i)
setRenderers
public void setRenderers(org.maloi.evolvo.expressiontree.renderer.RendererInterface[] renderers, int skip)
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent ce)
- Description copied from interface:
javax.swing.event.ChangeListener - Called by an object to notify the listener that the object's state has
changed. The incoming
eventidentifies thesourceof the event, allowing the listener to differentiate when it is listening for changes in multiple sources.- Specified by:
stateChangedin interfacejavax.swing.event.ChangeListener
getImageForButton
public java.awt.Image getImageForButton(int i)
|
|||||||||
| Home >> All >> org >> maloi >> evolvo >> [ gui overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC