|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javabook.JavaBookDialog
This is an abstract superclass of other JavaBook dialogs. An InputBox dialog is modeless and capable of accepting integers, real numbers, and strings. An InputBox dialog will remain on the screen until a valid input is entered.
This class is provided as freeware. You are free to use as provided or modify to your heart's content. But you use it at your own risk. No implied or explicit warranty is given.
Field Summary | |
protected java.awt.Font |
font
The font used for this dialog. |
protected boolean |
wasMoved
Tells whether this dialog has moved or not from the center of the screen. |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
JavaBookDialog(java.awt.Frame owner)
Creates a modal dialog. |
|
JavaBookDialog(java.awt.Frame owner,
boolean modal)
Creates a modal or modeless dialog. |
Method Summary | |
protected abstract void |
adjustSize()
Adjusts the dimension of this dialog based on the components it contains. |
protected void |
moveToCenter()
Moves this dialog to the center of the screen. |
void |
setVisible(boolean view)
Changes the visibility of this dialog. |
void |
windowActivated(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowClosed(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowClosing(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowDeactivated(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowDeiconified(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowIconified(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
void |
windowOpened(java.awt.event.WindowEvent e)
Implements the required method of the WindowListener. |
Methods inherited from class java.awt.Dialog |
addNotify,
dispose,
getTitle,
hide,
isModal,
isResizable,
paramString,
setModal,
setResizable,
setTitle,
show |
Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
finalize,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isShowing,
pack,
postEvent,
processEvent,
processWindowEvent,
removeWindowListener,
setCursor,
toBack,
toFront |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getPreferredSize,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
remove,
remove,
removeAll,
removeContainerListener,
removeNotify,
setFont,
setLayout,
update,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
firePropertyChange,
getBackground,
getBounds,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getGraphics,
getHeight,
getInputMethodRequests,
getLocation,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getSize,
getTreeLock,
getWidth,
getX,
getY,
gotFocus,
handleEvent,
hasFocus,
imageUpdate,
inside,
isDisplayable,
isDoubleBuffered,
isEnabled,
isFocusTraversable,
isLightweight,
isOpaque,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processFocusEvent,
processInputMethodEvent,
processKeyEvent,
processMouseEvent,
processMouseMotionEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
repaint,
requestFocus,
reshape,
resize,
resize,
setBackground,
setBounds,
setBounds,
setComponentOrientation,
setDropTarget,
setEnabled,
setForeground,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
protected java.awt.Font font
protected boolean wasMoved
Constructor Detail |
public JavaBookDialog(java.awt.Frame owner)
owner
- any Frame object, but most commonly expected is a MainWindow objectpublic JavaBookDialog(java.awt.Frame owner, boolean modal)
true
for modal and false
for modeless.
This constructor is called from a constructor of one
of the subclasses. You cannot call this constructor directly as this class is
an abstract class.owner
- any Frame object, but most commonly expected is a MainWindow objectmodal
- true
for modal and false
for modeless dialogMethod Detail |
public void setVisible(boolean view)
view
is true
, then this dialog becomes visible. Otherwise, this dialog is hidden (not visible)
from the screen.view
- true
for visible and false
for not visiblepublic void windowOpened(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowClosing(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowClosed(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowIconified(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowDeiconified(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowActivated(java.awt.event.WindowEvent e)
e
- the WindowEvent object.public void windowDeactivated(java.awt.event.WindowEvent e)
e
- the WindowEvent object.protected abstract void adjustSize()
protected void moveToCenter()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |