Package dialogs
Class DlgRectangle
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- dialogs.DlgRectangle
-
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.io.Serializable
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class DlgRectangle extends javax.swing.JDialog
Class representJDialog
for adding or updatingRectangle
.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.JButton
btnEdgeColor
private javax.swing.JButton
btnInteriorColor
private boolean
confirmed
private int
drawHeight
private int
drawWidth
private java.awt.Color
edgeColor
private java.awt.Color
edgeColorOfRectangle
private int
height
private java.awt.Color
interiorColor
private java.awt.Color
interiorColorOfRectangle
private javax.swing.JLabel
lblHeight
private javax.swing.JLabel
lblWidth
private javax.swing.JLabel
lblXcoordinate
private javax.swing.JLabel
lblYcoordinate
private javax.swing.JPanel
mainPanel
private static long
serialVersionUID
private javax.swing.JTextField
txtHeight
private javax.swing.JTextField
txtWidth
private javax.swing.JTextField
txtXcoordinate
private javax.swing.JTextField
txtYcoordinate
private int
width
private int
xCoordinate
private int
yCoordinate
-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description DlgRectangle()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deleteButtons()
{@inheritDoc DlgSquare#deleteButtons()}void
fillUp(Rectangle rectangle, int drawWidth, int drawHeight)
Fill up fields with parameters ofRectangle
that user want to update.java.awt.Color
getEdgeColor()
java.awt.Color
getInteriorColor()
int
getRectangleHeight()
int
getRectangleWidth()
int
getXcoordinate()
int
getYcoordinate()
boolean
isConfirmed()
static void
main(java.lang.String[] arrayOfStrings)
void
write(int xClick, int yClick, int drawWidth, int drawHeight)
{@inheritDoc DlgCircle#write(int, int, int, int)}-
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
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, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, 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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
mainPanel
private final javax.swing.JPanel mainPanel
-
txtXcoordinate
private javax.swing.JTextField txtXcoordinate
-
txtYcoordinate
private javax.swing.JTextField txtYcoordinate
-
txtWidth
private javax.swing.JTextField txtWidth
-
txtHeight
private javax.swing.JTextField txtHeight
-
lblXcoordinate
private javax.swing.JLabel lblXcoordinate
-
lblYcoordinate
private javax.swing.JLabel lblYcoordinate
-
lblWidth
private javax.swing.JLabel lblWidth
-
lblHeight
private javax.swing.JLabel lblHeight
-
xCoordinate
private int xCoordinate
-
yCoordinate
private int yCoordinate
-
width
private int width
-
height
private int height
-
edgeColor
private java.awt.Color edgeColor
-
interiorColor
private java.awt.Color interiorColor
-
edgeColorOfRectangle
private java.awt.Color edgeColorOfRectangle
-
interiorColorOfRectangle
private java.awt.Color interiorColorOfRectangle
-
confirmed
private boolean confirmed
-
btnEdgeColor
private javax.swing.JButton btnEdgeColor
-
btnInteriorColor
private javax.swing.JButton btnInteriorColor
-
drawWidth
private int drawWidth
-
drawHeight
private int drawHeight
-
-
Method Detail
-
main
public static void main(java.lang.String[] arrayOfStrings)
-
write
public void write(int xClick, int yClick, int drawWidth, int drawHeight)
{@inheritDoc DlgCircle#write(int, int, int, int)}
-
fillUp
public void fillUp(Rectangle rectangle, int drawWidth, int drawHeight)
Fill up fields with parameters of
Rectangle
that user want to update.- Parameters:
rectangle
- RepresentRectangle
that user want to update.
-
deleteButtons
public void deleteButtons()
{@inheritDoc DlgSquare#deleteButtons()}
-
isConfirmed
public boolean isConfirmed()
-
getXcoordinate
public int getXcoordinate()
-
getYcoordinate
public int getYcoordinate()
-
getRectangleWidth
public int getRectangleWidth()
-
getRectangleHeight
public int getRectangleHeight()
-
getEdgeColor
public java.awt.Color getEdgeColor()
-
getInteriorColor
public java.awt.Color getInteriorColor()
-
-