de.unihalle.informatik.MiToBo.core.dataio
Class RandomGeneratorDataIOSwing.RandomGeneratorChooser
java.lang.Object
de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
de.unihalle.informatik.MiToBo.core.dataio.RandomGeneratorDataIOSwing.RandomGeneratorChooser
- All Implemented Interfaces:
- de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener, java.awt.event.ActionListener, java.awt.event.KeyListener, java.util.EventListener
- Enclosing class:
- RandomGeneratorDataIOSwing
private class RandomGeneratorDataIOSwing.RandomGeneratorChooser
- extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
- implements java.awt.event.ActionListener, java.awt.event.KeyListener, de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener
Field Summary |
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentComboBox |
cb
|
private java.awt.Color |
disabledColor
|
private java.awt.Color |
invalidColor
|
private javax.swing.JPanel |
mainPanel
Main panel. |
private static long |
serialVersionUID
|
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField |
tf
|
private java.awt.Color |
validColor
|
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
listenerList |
Methods inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter |
addValueChangeEventListener, fireALDSwingValueChangeEvent, removeValueChangeEventListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cb
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentComboBox cb
disabledColor
private java.awt.Color disabledColor
invalidColor
private java.awt.Color invalidColor
mainPanel
private javax.swing.JPanel mainPanel
- Main panel.
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
tf
private de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponentTextField tf
validColor
private java.awt.Color validColor
RandomGeneratorDataIOSwing.RandomGeneratorChooser
public RandomGeneratorDataIOSwing.RandomGeneratorChooser(java.util.Random rand)
throws java.lang.SecurityException,
java.lang.IllegalArgumentException,
java.lang.ClassNotFoundException,
java.lang.NoSuchFieldException,
java.lang.IllegalAccessException
- Throws:
java.lang.SecurityException
java.lang.IllegalArgumentException
java.lang.ClassNotFoundException
java.lang.NoSuchFieldException
java.lang.IllegalAccessException
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
getJComponent
public javax.swing.JComponent getJComponent()
- Specified by:
getJComponent
in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
getRandom
public java.util.Random getRandom()
throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
handleValueChangeEvent
public void handleValueChangeEvent(de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeEvent event)
- Specified by:
handleValueChangeEvent
in interface de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeListener
keyPressed
public void keyPressed(java.awt.event.KeyEvent e)
- Specified by:
keyPressed
in interface java.awt.event.KeyListener
keyReleased
public void keyReleased(java.awt.event.KeyEvent e)
- Specified by:
keyReleased
in interface java.awt.event.KeyListener
keyTyped
public void keyTyped(java.awt.event.KeyEvent e)
- Specified by:
keyTyped
in interface java.awt.event.KeyListener
setRandom
public void setRandom(java.util.Random rand)
throws java.lang.ClassNotFoundException,
java.lang.SecurityException,
java.lang.NoSuchFieldException,
java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
- Throws:
java.lang.ClassNotFoundException
java.lang.SecurityException
java.lang.NoSuchFieldException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
validateSeedTextField
private void validateSeedTextField()