Kagetaka

net.hizlab.kagetaka.viewer.option
クラス OptionDialog

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張java.awt.Window
              拡張java.awt.Dialog
                  拡張net.hizlab.kagetaka.awt.DialogBox
                      拡張net.hizlab.kagetaka.viewer.option.OptionDialog
すべての実装インタフェース:
Accessible, ImageObserver, MenuContainer, Serializable

public class OptionDialog
extends DialogBox

オプションを設定するためのダイアログです。

バージョン:
$Revision: 1.3 $
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス java.awt.Dialog から継承した入れ子クラス
Dialog.AccessibleAWTDialog
 
クラス java.awt.Window から継承した入れ子クラス
Window.AccessibleAWTWindow
 
クラス java.awt.Container から継承した入れ子クラス
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
static int RESULT_OPEN
          開く ボタン
 
クラス net.hizlab.kagetaka.awt.DialogBox から継承したフィールド
ALIGN_CENTER, ALIGN_LEFT, ALIGN_RIGHT, BUTTON_CANCEL, BUTTON_CLOSE, BUTTON_OK, BUTTON_OKCANCEL, BUTTON_OKCANCELAPPLY, BUTTON_YESNO, BUTTON_YESNOCANCEL, COMMAND_APPLY, COMMAND_CANCEL, COMMAND_CLOSE, COMMAND_HELP, COMMAND_NO, COMMAND_OK, COMMAND_YES, DEFAULT_BUTTON1, DEFAULT_BUTTON2, DEFAULT_BUTTON3, DEFAULT_BUTTON4, mainPanel, MASK_ALIGN, MASK_BUTTON, MASK_DEFAULT, OPTION_HELPBUTTON, owner, RESULT_CANCEL, RESULT_CLOSE, RESULT_NO, RESULT_NONE, RESULT_OK, RESULT_YES
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
OptionDialog(Frame owner, ViewerOption option)
          新しい Web ページを開くダイアログボックスを作成します。
 
メソッドの概要
protected  boolean dialogClosing(int result)
          ダイアログが閉じられるときに呼び出されます。 ダイアログを閉じるときに何か実行する必要があるときは、 このメソッドをオーバーライドすると便利です。 デフォルトでは、何も処理をせずに true を返します。
 void dispose()
          リソースを解放します。
static boolean show(Frame owner, ViewerOption option)
          オプションダイアログボックスを表示し、その結果を返します。
 
クラス net.hizlab.kagetaka.awt.DialogBox から継承したメソッド
addButtonActionListener, addButtonComponentListener, addButtonFocusListener, addButtonKeyListener, addButtonMouseListener, addButtonMouseMotionListener, addComponentListener, addContainerListener, addFocusListener, addKeyListener, addMouseListener, addMouseMotionListener, addToPanel, clearResult, getMode, getResult, pack, pack, removeButtonActionListener, removeButtonComponentListener, removeButtonFocusListener, removeButtonKeyListener, removeButtonMouseListener, removeButtonMouseMotionListener, removeComponentListener, removeContainerListener, removeFocusListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, setButtonLabel, setFont, setLocationToCenter, setMode, update
 
クラス java.awt.Dialog から継承したメソッド
addNotify, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated, show
 
クラス java.awt.Window から継承したメソッド
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

RESULT_OPEN

public static final int RESULT_OPEN
開く ボタン

関連項目:
定数フィールド値
コンストラクタの詳細

OptionDialog

public OptionDialog(Frame owner,
                    ViewerOption option)
新しい Web ページを開くダイアログボックスを作成します。

パラメータ:
owner - オーナー
option - オプション
メソッドの詳細

dialogClosing

protected boolean dialogClosing(int result)
ダイアログが閉じられるときに呼び出されます。 ダイアログを閉じるときに何か実行する必要があるときは、 このメソッドをオーバーライドすると便利です。 デフォルトでは、何も処理をせずに true を返します。

オーバーライド:
クラス DialogBox 内の dialogClosing
パラメータ:
result - 押されたボタン
戻り値:
閉じても大丈夫な場合は true、 それ以外の場合は false

dispose

public void dispose()
リソースを解放します。


show

public static boolean show(Frame owner,
                           ViewerOption option)
オプションダイアログボックスを表示し、その結果を返します。

パラメータ:
owner - オーナー
option - オプション
戻り値:
OK を押された場合は true、 それ以外の場合は false

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'