upidiff.gui
Class ColorChooserA

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--upidiff.gui.ColorChooserA
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

class ColorChooserA
extends JPanel

this class used to choos color for deleted lines,new lins, updated lins new chars and deleted chars.


Field Summary
private  Catalog catalog
           
(package private)  JDialog colorDialog
           
private  JButton deletedCharB
           
private  Color deletedCharC
           
private  JLabel deletedCharL
           
private  JButton deletedLineB
           
private  Color deletedLineC
           
private  JLabel deletedLineL
           
(package private)  GridBagConstraints gbc
           
(package private)  GridBagLayout gridBagLayout
           
private  JButton newCharB
           
private  Color newCharC
           
private  JLabel newCharL
           
private  JButton newLineB
           
private  Color newLineC
           
private  JLabel newLineL
           
private  int number
           
(package private)  JColorChooser onecolor
           
private  JDialog parent
           
(package private)  UserPreferences prefs
           
private  JButton updatedLineB
           
private  Color updatedLineC
           
private  JLabel updatedLineL
           
 
Fields inherited from class javax.swing.JPanel
 
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
(package private) ColorChooserA(JDialog parent)
           
 
Method Summary
(package private)  void applySettings()
           
private  void creatDialog(Color color)
          this method creats the dialog from colorchooser.
(package private)  void deletedLineBActionPerformed(ActionEvent e)
          action listener method
 void dialogAction(ActionEvent e)
          actionlistener method for ok button and cancel button
private  void jbInit()
           
private  GridBagConstraints makeGBC(int gridx, int gridy, int gridwidth, int gridheight)
          hilf methodused to set the GridBagConstraints from the GridBagLayout.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

catalog

private Catalog catalog

deletedLineB

private JButton deletedLineB

newLineB

private JButton newLineB

updatedLineB

private JButton updatedLineB

deletedCharB

private JButton deletedCharB

newCharB

private JButton newCharB

deletedLineL

private JLabel deletedLineL

newLineL

private JLabel newLineL

updatedLineL

private JLabel updatedLineL

deletedCharL

private JLabel deletedCharL

newCharL

private JLabel newCharL

deletedLineC

private Color deletedLineC

newLineC

private Color newLineC

updatedLineC

private Color updatedLineC

deletedCharC

private Color deletedCharC

newCharC

private Color newCharC

gridBagLayout

GridBagLayout gridBagLayout

gbc

GridBagConstraints gbc

number

private int number

onecolor

JColorChooser onecolor

colorDialog

JDialog colorDialog

prefs

UserPreferences prefs

parent

private JDialog parent
Constructor Detail

ColorChooserA

ColorChooserA(JDialog parent)
Method Detail

applySettings

void applySettings()

jbInit

private void jbInit()
             throws Exception
Exception

makeGBC

private GridBagConstraints makeGBC(int gridx,
                                   int gridy,
                                   int gridwidth,
                                   int gridheight)
hilf methodused to set the GridBagConstraints from the GridBagLayout.

Parameters:
gridx - the columns
gridy - the lines
gridwidth - the width
gridheight - the height
Returns:
the new GridBagConstraints

deletedLineBActionPerformed

void deletedLineBActionPerformed(ActionEvent e)
action listener method

Parameters:
e - The occured ActionEvent

creatDialog

private void creatDialog(Color color)
this method creats the dialog from colorchooser.

Parameters:
color - The color to start with

dialogAction

public void dialogAction(ActionEvent e)
actionlistener method for ok button and cancel button

Parameters:
e - The occured ActionEvent