de.unihalle.informatik.MiToBo.core.dataio
Class AwtColorDataIOSwing.ColorChooserButton

java.lang.Object
  extended by de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
      extended by de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
          extended by de.unihalle.informatik.MiToBo.core.dataio.AwtColorDataIOSwing.ColorChooserButton
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener
Enclosing class:
AwtColorDataIOSwing

protected class AwtColorDataIOSwing.ColorChooserButton
extends de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent
implements java.awt.event.ActionListener


Field Summary
private  java.awt.Color color
           
private  javax.swing.JButton selectButton
          Button to open selection window.
private static long serialVersionUID
           
 
Fields inherited from class de.unihalle.informatik.Alida.dataio.provider.swing.events.ALDSwingValueChangeReporter
listenerList
 
Constructor Summary
AwtColorDataIOSwing.ColorChooserButton(java.awt.Color initialColor)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.awt.Color getChosenColor()
           
 javax.swing.JButton getJComponent()
           
 void setChosenColor(java.awt.Color c)
           
private  void updateButtonColor(java.awt.Color c)
           
 
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
 

Field Detail

color

private java.awt.Color color

selectButton

private javax.swing.JButton selectButton
Button to open selection window.


serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

AwtColorDataIOSwing.ColorChooserButton

public AwtColorDataIOSwing.ColorChooserButton(java.awt.Color initialColor)
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getChosenColor

public java.awt.Color getChosenColor()

getJComponent

public javax.swing.JButton getJComponent()
Specified by:
getJComponent in class de.unihalle.informatik.Alida.dataio.provider.swing.components.ALDSwingComponent

setChosenColor

public void setChosenColor(java.awt.Color c)

updateButtonColor

private void updateButtonColor(java.awt.Color c)