|
|||||||
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 | +--adavid.awt.DialogFactory
DialogFactory simple dialog windows swing free
Field Summary | |
static int |
border
|
static int |
MAX_HEIGHT
|
static int |
MAX_WIDTH
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
DialogFactory(java.awt.Frame parent,
java.lang.String title,
boolean mode)
just the constructor: not public because the user is not supposed to call it ; changed now: useful to have the close predefined! sorry for that. |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
ActionListener |
static boolean |
confirmYN(java.awt.Frame parent,
java.lang.String title,
java.lang.String question,
java.lang.String yesName,
java.lang.String noName)
open a yes/no dialog box type and return true if the yes was pressed. |
static DialogFactory |
getDialog(java.awt.Frame parent,
java.awt.Color color,
java.lang.String title,
java.lang.String subtitle,
java.awt.Component[] list)
|
protected void |
processWindowEvent(java.awt.event.WindowEvent e)
process window events: just close the window when asked |
static void |
showAlert(java.awt.Frame parent,
java.lang.String title,
java.lang.String message,
java.lang.String closeLabel)
show a dialog alert message window |
static void |
showMessage(java.awt.Frame parent,
java.lang.String title,
java.lang.String message,
java.lang.String closeLabel,
java.lang.String query)
show a message window with a find query text field |
static void |
showMsg(java.awt.Frame parent,
java.lang.String title,
java.lang.String msgtxt,
java.lang.String closemsg)
open a simple message dialog box |
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,
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,
setVisible,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static int border
public static final int MAX_WIDTH
public static final int MAX_HEIGHT
Constructor Detail |
public DialogFactory(java.awt.Frame parent, java.lang.String title, boolean mode)
Method Detail |
public static void showMsg(java.awt.Frame parent, java.lang.String title, java.lang.String msgtxt, java.lang.String closemsg)
public static boolean confirmYN(java.awt.Frame parent, java.lang.String title, java.lang.String question, java.lang.String yesName, java.lang.String noName)
public static void showAlert(java.awt.Frame parent, java.lang.String title, java.lang.String message, java.lang.String closeLabel)
public static void showMessage(java.awt.Frame parent, java.lang.String title, java.lang.String message, java.lang.String closeLabel, java.lang.String query)
protected void processWindowEvent(java.awt.event.WindowEvent e)
public void actionPerformed(java.awt.event.ActionEvent e)
public static DialogFactory getDialog(java.awt.Frame parent, java.awt.Color color, java.lang.String title, java.lang.String subtitle, java.awt.Component[] list)
parent
- the parent framecolor
- the color of the bordertitle
- the title of the dialogsubtitle
- the title of the borderedpanellist
- the list of components
NOTE: the parent must have a valid graphics object!
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |