jp.gr.java_conf.wffm.gview.pane
クラス TextPane

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--jp.gr.java_conf.wffm.gview.pane.TextPane
直接の既知のサブクラス:
DialogTextPane, FullTextPane

public abstract class TextPane
extends javax.swing.JComponent
implements java.lang.Runnable, java.awt.event.ActionListener

TextLabel制御クラスの基底クラス

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

クラス javax.swing.JComponent から継承した内部クラス
javax.swing.JComponent.AccessibleJComponent
 
フィールドの概要
protected  java.util.Vector aGLineStartedListener
           
protected  java.util.Vector aGTextEndedListener
           
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
コンストラクタの概要
TextPane()
          コンストラクタ
 
メソッドの概要
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void addGLineStartedListener(GLineStartedListener newListener)
          Add a jp.gr.java_conf.wffm.gview.pane.event.GLineStartedListener.
 void addGTextEndedListener(GTextEndedListener newListener)
          GTextEndedListenerを追加
 void clear()
          表示しているテキストを全て消去する
protected  void fireLineStarted(GLineStartedEvent event)
          Method to support listener events.
protected  void fireTextEnded(GTextEndedEvent event)
           
 boolean getAutoRun()
          自動実行状態を取得 次の選択肢まで自動実行の場合true,それ以外false
protected abstract  int getDefaultFontSize()
           
 java.awt.Dimension getDefaultSize()
          デフォルトのサイズを取得
 java.util.Vector getLabels()
          GLabelへの集約を取得
protected abstract  int getLineCount()
           
protected abstract  int getLineWidth()
           
protected abstract  void lineInitialize()
           
 void removeGLineStartedListener(GLineStartedListener newListener)
          Remove a jp.gr.java_conf.wffm.gview.pane.event.GLineStartedListener.
 void removeGTextEndedListener(GTextEndedListener newListener)
          GTextEndedListenerを削除
 void run()
           
 void setAutoRun(boolean autoRun)
          自動実行状態を設定 次の選択肢まで自動実行の場合true,それ以外false
 void setDefaultSize(java.awt.Dimension defaultSize)
          デフォルトのサイズを設定
 void setFocusPaintedText(java.lang.String[] texts)
          表示する選択肢を設定
 void setLabels(java.util.Vector labels)
          GLabelへの集約を設定
 void setText(java.lang.String[] texts)
          表示するテキストを設定
 void stop()
          スレッドを安全に停止させる
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getUIClassID, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, processComponentKeyEvent, processFocusEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, unregisterKeyboardAction, update, updateUI
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setCursor, setLayout, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

aGTextEndedListener

protected transient java.util.Vector aGTextEndedListener

aGLineStartedListener

protected transient java.util.Vector aGLineStartedListener
コンストラクタの詳細

TextPane

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

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
定義:
インタフェース java.awt.event.ActionListener 内の actionPerformed

addGLineStartedListener

public void addGLineStartedListener(GLineStartedListener newListener)
Add a jp.gr.java_conf.wffm.gview.pane.event.GLineStartedListener.

addGTextEndedListener

public void addGTextEndedListener(GTextEndedListener newListener)
GTextEndedListenerを追加
パラメータ:
newListener - GTextEndedListenerをimplementsしたクラス

clear

public void clear()
表示しているテキストを全て消去する

fireLineStarted

protected void fireLineStarted(GLineStartedEvent event)
Method to support listener events.

fireTextEnded

protected void fireTextEnded(GTextEndedEvent event)

getAutoRun

public boolean getAutoRun()
自動実行状態を取得 次の選択肢まで自動実行の場合true,それ以外false
戻り値:
自動実行状態

getDefaultFontSize

protected abstract int getDefaultFontSize()

getDefaultSize

public java.awt.Dimension getDefaultSize()
デフォルトのサイズを取得
戻り値:
デフォルトサイズ

getLabels

public java.util.Vector getLabels()
GLabelへの集約を取得
戻り値:
GLabelへの集約

getLineCount

protected abstract int getLineCount()

getLineWidth

protected abstract int getLineWidth()

lineInitialize

protected abstract void lineInitialize()

removeGLineStartedListener

public void removeGLineStartedListener(GLineStartedListener newListener)
Remove a jp.gr.java_conf.wffm.gview.pane.event.GLineStartedListener.

removeGTextEndedListener

public void removeGTextEndedListener(GTextEndedListener newListener)
GTextEndedListenerを削除
パラメータ:
newListener - GTextEndedListenerをimplementsしたクラス

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run

setAutoRun

public void setAutoRun(boolean autoRun)
自動実行状態を設定 次の選択肢まで自動実行の場合true,それ以外false
パラメータ:
autoRun - 自動実行状態

setDefaultSize

public void setDefaultSize(java.awt.Dimension defaultSize)
デフォルトのサイズを設定
パラメータ:
defaultSize - デフォルトサイズ

setFocusPaintedText

public void setFocusPaintedText(java.lang.String[] texts)
表示する選択肢を設定
パラメータ:
texts - 表示する一行ごとの選択肢の配列

setLabels

public void setLabels(java.util.Vector labels)
GLabelへの集約を設定
パラメータ:
labels - GLabelへの集約

setText

public void setText(java.lang.String[] texts)
表示するテキストを設定
パラメータ:
texts - 表示する一文ごとのテキストの配列

stop

public void stop()
スレッドを安全に停止させる