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

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--jp.gr.java_conf.wffm.gview.pane.TextLabel

public class TextLabel
extends javax.swing.JComponent
implements java.awt.event.MouseListener

影付き文字描画クラス

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

クラス javax.swing.JComponent から継承した内部クラス
javax.swing.JComponent.AccessibleJComponent
 
フィールドの概要
protected  java.awt.event.ActionListener aActionListener
           
 
クラス 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
 
コンストラクタの概要
TextLabel()
          コンストラクタ
 
メソッドの概要
 void addActionListener(java.awt.event.ActionListener newListener)
          ActionListenerを追加
protected  void fireActionPerformed(java.awt.event.ActionEvent e)
           
 boolean getFocusPainted()
          フォーカス時の振る舞いを取得
 int getFontSize()
          フォントのサイズを取得
 int getStringWidth(java.lang.String text)
          実際に描画される際のフォントの幅を取得
 int getTab()
          タブを取得
 java.lang.String getText()
          テキストを取得
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
           
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void paintComponent(java.awt.Graphics g)
           
 void removeActionListener(java.awt.event.ActionListener newListener)
          ActionListenerを削除
 void setFocusPainted(boolean focus_painted)
          フォーカス時の振る舞いを設定
 void setFontSize(int fontSize)
          フォントのサイズを設定
 void setTab(int tab)
          タブを設定
 void setText(java.lang.String test)
          テキストを設定
 
クラス 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, 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
 

フィールドの詳細

aActionListener

protected transient java.awt.event.ActionListener aActionListener
コンストラクタの詳細

TextLabel

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

addActionListener

public void addActionListener(java.awt.event.ActionListener newListener)
ActionListenerを追加
パラメータ:
newListener - 追加するリスナー

fireActionPerformed

protected void fireActionPerformed(java.awt.event.ActionEvent e)

getFocusPainted

public boolean getFocusPainted()
フォーカス時の振る舞いを取得
戻り値:
フォーカスが存在するときに反転表示する場合true,それ以外false

getFontSize

public int getFontSize()
フォントのサイズを取得
戻り値:
フォントサイズ

getStringWidth

public int getStringWidth(java.lang.String text)
実際に描画される際のフォントの幅を取得
パラメータ:
text - 描画する予定のテキスト
戻り値:
実際に描画される際のフォントの幅

getTab

public int getTab()
タブを取得
戻り値:
タブ(表示位置X座標)

getText

public java.lang.String getText()
テキストを取得
戻り値:
テキスト

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
定義:
インタフェース java.awt.event.MouseListener 内の mouseClicked

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
定義:
インタフェース java.awt.event.MouseListener 内の mouseEntered

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
定義:
インタフェース java.awt.event.MouseListener 内の mouseExited

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
定義:
インタフェース java.awt.event.MouseListener 内の mousePressed

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
定義:
インタフェース java.awt.event.MouseListener 内の mouseReleased

paintComponent

public void paintComponent(java.awt.Graphics g)
オーバーライド:
クラス javax.swing.JComponent 内の paintComponent

removeActionListener

public void removeActionListener(java.awt.event.ActionListener newListener)
ActionListenerを削除
パラメータ:
newListener - 削除するリスナー

setFocusPainted

public void setFocusPainted(boolean focus_painted)
フォーカス時の振る舞いを設定
パラメータ:
focus_painted - フォーカスが存在するときに反転表示する場合true,それ以外false

setFontSize

public void setFontSize(int fontSize)
フォントのサイズを設定
パラメータ:
fontSize - フォントサイズ

setTab

public void setTab(int tab)
タブを設定
パラメータ:
tab - タブ(表示位置X座標)

setText

public void setText(java.lang.String test)
テキストを設定
パラメータ:
text - 表示させるテキスト