Package dialogs
Class DlgCircle
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- dialogs.DlgCircle
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants
public class DlgCircle extends javax.swing.JDialogClass representJDialogfor adding or updatingCircle.- 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.JButtonbtnEdgeColorprivate javax.swing.JButtonbtnInteriorColorprivate booleanconfirmedprivate intdrawHeightprivate intdrawWidthprivate java.awt.ColoredgeColorprivate java.awt.ColoredgeColorOfCircleprivate java.awt.ColorinteriorColorprivate java.awt.ColorinteriorColorOfCircleprivate javax.swing.JLabellblRadiusLengthprivate javax.swing.JLabellblXcoordinateOfCenterprivate javax.swing.JLabellblYcoordinateOfCenterprivate javax.swing.JPanelmainPanelprivate intradiusLengthprivate static longserialVersionUIDprivate javax.swing.JTextFieldtxtRadiusLengthprivate javax.swing.JTextFieldtxtXcoordinateOfCenterprivate javax.swing.JTextFieldtxtYcoordinateOfCenterprivate intxCoordinateOfCenterprivate intyCoordinateOfCenter-
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 DlgCircle()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteButtons(){@inheritDoc DlgSquare#deleteButtons()}voidfillUp(Circle circle, int drawWidth, int drawHeight)Fill up fields with parameters ofCirclethat user want to update.java.awt.ColorgetEdgeColor()java.awt.ColorgetInteriorColor()intgetRadiusLength()intgetXcoordinateOfCenter()intgetYcoordinateOfCenter()booleanisConfirmed()static voidmain(java.lang.String[] arrayOfStrings)voidwrite(int xOfClick, int yOfClick, int drawWidth, int drawHeight)Write appropriate values to fields.-
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
-
txtXcoordinateOfCenter
private javax.swing.JTextField txtXcoordinateOfCenter
-
txtYcoordinateOfCenter
private javax.swing.JTextField txtYcoordinateOfCenter
-
txtRadiusLength
private javax.swing.JTextField txtRadiusLength
-
lblXcoordinateOfCenter
private javax.swing.JLabel lblXcoordinateOfCenter
-
lblRadiusLength
private javax.swing.JLabel lblRadiusLength
-
lblYcoordinateOfCenter
private javax.swing.JLabel lblYcoordinateOfCenter
-
xCoordinateOfCenter
private int xCoordinateOfCenter
-
yCoordinateOfCenter
private int yCoordinateOfCenter
-
radiusLength
private int radiusLength
-
edgeColor
private java.awt.Color edgeColor
-
interiorColor
private java.awt.Color interiorColor
-
confirmed
private boolean confirmed
-
edgeColorOfCircle
private java.awt.Color edgeColorOfCircle
-
interiorColorOfCircle
private java.awt.Color interiorColorOfCircle
-
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 xOfClick, int yOfClick, int drawWidth, int drawHeight)Write appropriate values to fields.
Getting width and height of view to not draw out of borders.- Parameters:
xClick- Represent x coordinate of clicked place.yClick- Represent y coordinate of clicked placedrawWidth- Represent width of draw.drawHeight- Represent height of draw.
-
deleteButtons
public void deleteButtons()
{@inheritDoc DlgSquare#deleteButtons()}
-
fillUp
public void fillUp(Circle circle, int drawWidth, int drawHeight)
Fill up fields with parameters of
Circlethat user want to update.- Parameters:
square- RepresentCirclethat user want to update.
-
isConfirmed
public boolean isConfirmed()
-
getXcoordinateOfCenter
public int getXcoordinateOfCenter()
-
getYcoordinateOfCenter
public int getYcoordinateOfCenter()
-
getRadiusLength
public int getRadiusLength()
-
getEdgeColor
public java.awt.Color getEdgeColor()
-
getInteriorColor
public java.awt.Color getInteriorColor()
-
-