jp.sonohara.framework.katana.swing
クラス AbstractBufferFrame

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張java.awt.Window
              拡張java.awt.Frame
                  拡張javax.swing.JFrame
                      拡張jp.sonohara.common.swing.AbstractFrame
                          拡張jp.sonohara.common.swing.BufferFrame
                              拡張jp.sonohara.common.action.swing.AbstractActionBufferFrame
                                  拡張jp.sonohara.framework.katana.swing.AbstractBufferFrame
すべての実装インタフェース:
javax.accessibility.Accessible, jp.sonohara.common.awt.event.CounterListener, java.util.EventListener, jp.sonohara.common.action.IActionFrame, IFrame, java.awt.image.ImageObserver, ISwingFrame, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public abstract class AbstractBufferFrame
extends jp.sonohara.common.action.swing.AbstractActionBufferFrame
implements ISwingFrame

 ISwingFrame実装アクションバッファフレームクラス。

 $Log: AbstractBufferFrame.java,v $
 Revision 1.2  2004/07/12 01:19:06  sonohara
 Ver0.0.4_15 2004/07/10
 ・Swingスプラッシュ対応
 ・アクションライブラリアップデート対応

 Revision 1.1  2004/05/16 15:48:34  keika
 Ver0.0.0_0 2004/05/14
 新規リリース

 

導入されたバージョン:
$Revision: 1.2 $
バージョン:
$Revision: 1.2 $ $Date: 2004/07/12 01:19:06 $
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JFrame から継承した入れ子クラス
javax.swing.JFrame.AccessibleJFrame
 
クラス java.awt.Frame から継承した入れ子クラス
java.awt.Frame.AccessibleAWTFrame
 
クラス java.awt.Window から継承した入れ子クラス
java.awt.Window.AccessibleAWTWindow
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス javax.swing.JFrame から継承したフィールド
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
クラス java.awt.Frame から継承したフィールド
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース javax.swing.WindowConstants から継承したフィールド
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
AbstractBufferFrame(ISwingActionMain isamMain)
          コンストラクタ。
AbstractBufferFrame(ISwingActionMain isamMain, java.awt.GraphicsConfiguration gc)
          コンストラクタ。
AbstractBufferFrame(ISwingActionMain isamMain, java.lang.String sTitle)
          コンストラクタ。
AbstractBufferFrame(ISwingActionMain isamMain, java.lang.String sTitle, java.awt.GraphicsConfiguration gc)
          コンストラクタ。
 
メソッドの概要
protected  jp.sonohara.common.action.ActionMap getActionMap()
          アクションマップ取得。
 javax.swing.JFrame getJFrame()
          JFrame取得。
 ISwingActionMain getMain()
          メイン取得。
 void initFrame()
          フレームの初期化。
protected  void processWindowEvent(java.awt.event.WindowEvent we)
          ウィンドウイベント処理。
 void showHelpText(java.lang.String sText)
          ヒントの表示。
 
クラス jp.sonohara.common.action.swing.AbstractActionBufferFrame から継承したメソッド
exception, getAction, getActionMenuBar, getActionToolBar, getMainPanel, getStatus, init, initLayout
 
クラス jp.sonohara.common.swing.BufferFrame から継承したメソッド
addDrawListener, clean, count, draw, draw, getAnimationCounter, getComparator, getDisplayMode, getDrawer, getDrawListeners, hide, removeDrawListener, repaint, repaint, repaint, setAnimationCounter, setComparator, setDisplayMode, show, sort, update
 
クラス javax.swing.JFrame から継承したメソッド
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled
 
クラス java.awt.Frame から継承したメソッド
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
クラス java.awt.Window から継承したメソッド
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス 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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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
 
インタフェース jp.sonohara.framework.katana.IFrame から継承したメソッド
hide, show
 
インタフェース java.awt.MenuContainer から継承したメソッド
getFont, postEvent
 

コンストラクタの詳細

AbstractBufferFrame

public AbstractBufferFrame(ISwingActionMain isamMain)
コンストラクタ。

パラメータ:
isamMain - 指定するメイン。

AbstractBufferFrame

public AbstractBufferFrame(ISwingActionMain isamMain,
                           java.lang.String sTitle)
コンストラクタ。

パラメータ:
isamMain - 指定するメイン。
sTitle - 指定するタイトル。

AbstractBufferFrame

public AbstractBufferFrame(ISwingActionMain isamMain,
                           java.awt.GraphicsConfiguration gc)
コンストラクタ。

パラメータ:
isamMain - 指定するメイン。
gc - 指定するグラフィック設定。

AbstractBufferFrame

public AbstractBufferFrame(ISwingActionMain isamMain,
                           java.lang.String sTitle,
                           java.awt.GraphicsConfiguration gc)
コンストラクタ。

パラメータ:
isamMain - 指定するメイン。
sTitle - 指定するタイトル。
gc - 指定するグラフィック設定。
メソッドの詳細

initFrame

public void initFrame()
               throws MainException
フレームの初期化。

定義:
インタフェース IFrame 内の initFrame
例外:
MainException - 例外発生時。

getJFrame

public javax.swing.JFrame getJFrame()
JFrame取得。

定義:
インタフェース ISwingFrame 内の getJFrame
戻り値:
取得した値。

getMain

public ISwingActionMain getMain()
メイン取得。

定義:
インタフェース ISwingFrame 内の getMain
戻り値:
取得した値。

getActionMap

protected jp.sonohara.common.action.ActionMap getActionMap()
アクションマップ取得。

戻り値:
ActionMap

processWindowEvent

protected void processWindowEvent(java.awt.event.WindowEvent we)
ウィンドウイベント処理。

パラメータ:
we - イベント。

showHelpText

public void showHelpText(java.lang.String sText)
ヒントの表示。

定義:
インタフェース IFrame 内の showHelpText
パラメータ:
sText - 表示する文字列。