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

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
                                      |
                                      +--jp.gr.java_conf.wffm.gview.GView

public class GView
extends GFrame
implements GPluginEndedListener, GTextEndedListener, GLineStartedListener

シーン制御クラス

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

クラス javax.swing.JFrame から継承した内部クラス
javax.swing.JFrame.AccessibleJFrame
 
クラス jp.gr.java_conf.wffm.gview.GFrame から継承したフィールド
director, endingGPluginClassName, env, iconFileName, openingGPluginClassName, softName, startBGMFileName, startImageFileName, title, 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
 
コンストラクタの概要
GView(ImagePane imagePane, TextPane textPane)
          コンストラクタ
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
          ActionListener インターフェースのイベントを処理するメソッド。
protected  java.awt.image.BufferedImage createBufferedImage(java.awt.Image image)
           
 void lineStarted(GLineStartedEvent event)
          行描画処理開始通知
 void pluginEnded(GPluginEndedEvent e)
          プラグイン処理終了通知
 void setGDirector(GDirector gDirector)
          演出者を設定
 void setScene(GElement scene)
          シーンを設定
 void textEnded(GTextEndedEvent event)
          テキスト描画処理終了通知
 
クラス jp.gr.java_conf.wffm.gview.GFrame から継承したメソッド
getCheckBoxMenuItem_Audio, getCheckBoxMenuItem_AutoRun, getCheckBoxMenuItem_BGChangeEffect, getCheckBoxMenuItem_BGM, getCheckBoxMenuItem_CharaChangeEffect, getDefaultIcon, getDefaultStartImage, getGContentPane, getMenu_Conf, getMenu_File, getMenu_Other, processEvent, setEnvironment, timer
 
クラス 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
 

コンストラクタの詳細

GView

public GView(ImagePane imagePane,
             TextPane textPane)
コンストラクタ
パラメータ:
imagePane - ImagePaneへの集約
textPane - TextPaneへの集約
メソッドの詳細

actionPerformed

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

createBufferedImage

protected java.awt.image.BufferedImage createBufferedImage(java.awt.Image image)

lineStarted

public void lineStarted(GLineStartedEvent event)
行描画処理開始通知
定義:
インタフェース GLineStartedListener 内の lineStarted
パラメータ:
event - 行描画処理の開始時発生するイベント

pluginEnded

public void pluginEnded(GPluginEndedEvent e)
プラグイン処理終了通知
定義:
インタフェース GPluginEndedListener 内の pluginEnded
パラメータ:
event - プラグイン処理の終了時発生するイベント

setGDirector

public void setGDirector(GDirector gDirector)
演出者を設定
オーバーライド:
クラス GFrame 内の setGDirector
パラメータ:
gDirector - 演出者(GDirectorクラス)

setScene

public void setScene(GElement scene)
シーンを設定
オーバーライド:
クラス GFrame 内の setScene
パラメータ:
scene - シーンの木構造(GElementクラス)

textEnded

public void textEnded(GTextEndedEvent event)
テキスト描画処理終了通知
定義:
インタフェース GTextEndedListener 内の textEnded
パラメータ:
event - テキスト処理の終了時発生するイベント