jp.gr.java_conf.wffm.gview
クラス GFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--jp.gr.java_conf.wffm.gview.GFrame
直接の既知のサブクラス:
GView

public abstract class GFrame
extends javax.swing.JFrame
implements GStage, java.awt.event.ActionListener

View基底制御クラス

関連項目:
直列化された形式

クラス javax.swing.JFrame から継承した内部クラス
javax.swing.JFrame.AccessibleJFrame
 
フィールドの概要
protected  GDirector director
           
protected  java.lang.String endingGPluginClassName
           
protected  GElement env
           
protected  java.lang.String iconFileName
           
protected  java.lang.String openingGPluginClassName
           
protected  java.lang.String softName
           
protected  java.lang.String startBGMFileName
           
protected  java.lang.String startImageFileName
           
protected  java.lang.String title
           
protected  java.awt.Dimension viewSize
           
 
クラス javax.swing.JFrame から継承したフィールド
accessibleContext, rootPane, rootPaneCheckingEnabled
 
クラス java.awt.Frame から継承したフィールド
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, 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
 
コンストラクタの概要
GFrame()
          コンストラクタ
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
          ActionListener インターフェースのイベントを処理するメソッド。
protected  javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_Audio()
           
protected  javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_AutoRun()
           
protected  javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_BGChangeEffect()
           
protected  javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_BGM()
           
protected  javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_CharaChangeEffect()
           
protected  java.awt.Image getDefaultIcon()
           
protected  java.awt.Image getDefaultStartImage()
           
protected  javax.swing.JPanel getGContentPane()
          GUI部品メソッド
protected  javax.swing.JMenu getMenu_Conf()
          設定
protected  javax.swing.JMenu getMenu_File()
          ファイル
protected  javax.swing.JMenu getMenu_Other()
          その他
 void processEvent(java.awt.AWTEvent e)
           
 void setEnvironment(GElement env)
          環境を設定
 void setGDirector(GDirector gDirector)
          演出者を設定
abstract  void setScene(GElement scene)
          シーンを設定
protected  void timer(int i)
           
 
クラス javax.swing.JFrame から継承したメソッド
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
クラス java.awt.Frame から継承したメソッド
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
クラス java.awt.Window から継承したメソッド
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, removeWindowListener, setCursor, show, toBack, toFront
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, 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, removeAll, removeContainerListener, setFont, validate, validateTree
 
クラス 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, processMouseEvent, processMouseMotionEvent, 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
 
クラス java.lang.Object から継承したメソッド
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

director

protected GDirector director

env

protected GElement env

iconFileName

protected java.lang.String iconFileName

startImageFileName

protected java.lang.String startImageFileName

startBGMFileName

protected java.lang.String startBGMFileName

openingGPluginClassName

protected java.lang.String openingGPluginClassName

endingGPluginClassName

protected java.lang.String endingGPluginClassName

title

protected java.lang.String title

viewSize

protected java.awt.Dimension viewSize

softName

protected final java.lang.String softName
コンストラクタの詳細

GFrame

public GFrame()
コンストラクタ
メソッドの詳細

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
ActionListener インターフェースのイベントを処理するメソッド。
定義:
インタフェース java.awt.event.ActionListener 内の actionPerformed
パラメータ:
e - イベント

getCheckBoxMenuItem_Audio

protected javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_Audio()

getCheckBoxMenuItem_AutoRun

protected javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_AutoRun()

getCheckBoxMenuItem_BGChangeEffect

protected javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_BGChangeEffect()

getCheckBoxMenuItem_BGM

protected javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_BGM()

getCheckBoxMenuItem_CharaChangeEffect

protected javax.swing.JCheckBoxMenuItem getCheckBoxMenuItem_CharaChangeEffect()

getDefaultIcon

protected java.awt.Image getDefaultIcon()

getDefaultStartImage

protected java.awt.Image getDefaultStartImage()

getGContentPane

protected javax.swing.JPanel getGContentPane()
GUI部品メソッド

getMenu_Conf

protected javax.swing.JMenu getMenu_Conf()
設定

getMenu_File

protected javax.swing.JMenu getMenu_File()
ファイル

getMenu_Other

protected javax.swing.JMenu getMenu_Other()
その他

processEvent

public void processEvent(java.awt.AWTEvent e)
オーバーライド:
クラス java.awt.Window 内の processEvent

setEnvironment

public void setEnvironment(GElement env)
環境を設定
定義:
インタフェース GStage 内の setEnvironment
パラメータ:
env - 環境の木構造(GElementクラス)

setGDirector

public void setGDirector(GDirector gDirector)
演出者を設定
定義:
インタフェース GStage 内の setGDirector
パラメータ:
gDirector - 演出者(GDirectorクラス)

setScene

public abstract void setScene(GElement scene)
シーンを設定
定義:
インタフェース GStage 内の setScene
パラメータ:
scene - シーンの木構造(GElementクラス)

timer

protected void timer(int i)