public class GradientInputDialog extends InputDialog
Modifier and Type | Class and Description |
---|---|
static class |
GradientInputDialog.updateFrame |
Modifier and Type | Field and Description |
---|---|
javax.swing.JButton |
addButton |
javax.swing.JButton |
deleteButton |
javax.swing.ButtonGroup |
directionButtonGroup |
javax.swing.JLabel |
directionLabel |
javax.swing.JButton |
doneButton |
javax.swing.JRadioButton |
downRadioButton |
javax.swing.JButton |
editButton |
javax.swing.ButtonGroup |
editDeleteDirectionButtonGroup |
javax.swing.JLabel |
editDeleteDirectionLabel |
javax.swing.JRadioButton |
editDeleteDownDirectionButton |
static javax.swing.JRadioButton |
editDeleteLevelDirectionButton |
javax.swing.JLabel |
editDeleteOptionLabel |
static javax.swing.JComboBox<java.lang.String> |
editDeleteSlopeField |
javax.swing.JLabel |
editDeleteSlopeLabel |
static javax.swing.JComboBox<java.lang.String> |
editDeleteSlopeLengthField |
javax.swing.JLabel |
editDeleteSlopeLengthLabel |
static javax.swing.JRadioButton |
editDeleteUpDirectionButton |
javax.swing.JTextField |
endKmField |
javax.swing.JLabel |
endKmLabel |
static GradientEffect |
gradientEffectToBeEdited |
static Gradient |
gradientFormatToBeEdited |
javax.swing.JComboBox<java.lang.String> |
GradientList |
static java.lang.String[] |
gradienttype |
static int |
index |
javax.swing.JTextField |
leveldirectionLabel |
javax.swing.JRadioButton |
levelRadioButton |
static javax.swing.JLabel |
resultLabel |
javax.swing.JLabel |
slopeLabel |
javax.swing.JTextField |
startKmField |
javax.swing.JLabel |
startKmLabel |
static GradientInputDialog.updateFrame |
Updateobject |
static int |
updateX |
static int |
updateY |
javax.swing.JRadioButton |
upRadioButton |
javax.swing.JButton |
viewAllGradientsButton |
buttonHeight, buttonWidth, cancelButton, fieldHeight, fieldWidth, height, heightDifference, jpanel, jpanel2, labelHeight, labelWidth, mainPanel, okButton, panelHeight, width, x, x1, y, y1
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
GradientInputDialog() |
Modifier and Type | Method and Description |
---|---|
void |
addComponents() |
Gradient |
getGradientFormatBySlopeDirection(java.lang.String slopeString,
boolean isGradientUp,
boolean isGradientlevel) |
static void |
main(java.lang.String[] args) |
void |
readGradients(java.util.ArrayList<Gradient> gradientFormatList) |
void |
setComponentActionListeners() |
void |
setComponentBounds() |
static void |
updateAction() |
void |
write(java.util.ArrayList<Gradient> gradientFormatList) |
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public javax.swing.JLabel slopeLabel
public javax.swing.JComboBox<java.lang.String> GradientList
public javax.swing.JLabel directionLabel
public javax.swing.ButtonGroup directionButtonGroup
public javax.swing.JRadioButton upRadioButton
public javax.swing.JRadioButton downRadioButton
public javax.swing.JRadioButton levelRadioButton
public javax.swing.JTextField leveldirectionLabel
public javax.swing.JLabel startKmLabel
public javax.swing.JTextField startKmField
public javax.swing.JLabel endKmLabel
public javax.swing.JTextField endKmField
public javax.swing.JButton addButton
public javax.swing.JButton viewAllGradientsButton
public javax.swing.JLabel editDeleteOptionLabel
public javax.swing.JLabel editDeleteSlopeLabel
public javax.swing.JLabel editDeleteSlopeLengthLabel
public static javax.swing.JComboBox<java.lang.String> editDeleteSlopeLengthField
public javax.swing.JLabel editDeleteDirectionLabel
public static javax.swing.JComboBox<java.lang.String> editDeleteSlopeField
public javax.swing.ButtonGroup editDeleteDirectionButtonGroup
public static javax.swing.JRadioButton editDeleteUpDirectionButton
public javax.swing.JRadioButton editDeleteDownDirectionButton
public static javax.swing.JRadioButton editDeleteLevelDirectionButton
public javax.swing.JButton editButton
public javax.swing.JButton deleteButton
public javax.swing.JButton doneButton
public static javax.swing.JLabel resultLabel
public static GradientInputDialog.updateFrame Updateobject
public static int updateY
public static int updateX
public static Gradient gradientFormatToBeEdited
public static GradientEffect gradientEffectToBeEdited
public static int index
public static java.lang.String[] gradienttype
public void addComponents()
addComponents
in class InputDialog
public void setComponentBounds()
setComponentBounds
in class InputDialog
public void setComponentActionListeners()
setComponentActionListeners
in class InputDialog
public Gradient getGradientFormatBySlopeDirection(java.lang.String slopeString, boolean isGradientUp, boolean isGradientlevel)
public static void updateAction()
public static void main(java.lang.String[] args)
public void write(java.util.ArrayList<Gradient> gradientFormatList) throws java.io.IOException
java.io.IOException
public void readGradients(java.util.ArrayList<Gradient> gradientFormatList) throws java.io.IOException
java.io.IOException