Kagetaka

net.hizlab.kagetaka.awt
クラス SizedLabel

java.lang.Object
  拡張java.awt.Component
      拡張net.hizlab.kagetaka.awt.SizedLabel
すべての実装インタフェース:
ImageObserver, MenuContainer, Serializable

public class SizedLabel
extends Component

サイズの固定されたラベルです。

バージョン:
$Revision: 1.3 $
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス java.awt.Component から継承した入れ子クラス
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
SizedLabel()
          新しいラベルを作成します。
SizedLabel(String text)
          ラベルに表示する文字を指定して新しいラベルを作成します。
 
メソッドの概要
 void addNotify()
          コンポーネントがコンテナに追加されたことを通知します。
 Dimension getPreferredSize()
          推奨サイズを返します。
 String getText()
          ラベルに表示する文字を返します。
 void invalidate()
          コンポーネントを無効にします。
 void paint(Graphics g)
          イメージを実際に描画します。
 void removeNotify()
          コンポーネントがコンテナから削除されたことを通知します。
 void setFont(Font font)
          ラベルのフォントを設定します。
 void setText(String text)
          ラベルに表示する文字を設定します。
 void update(Graphics g)
          画面をアップデートします。
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

SizedLabel

public SizedLabel()
新しいラベルを作成します。


SizedLabel

public SizedLabel(String text)
ラベルに表示する文字を指定して新しいラベルを作成します。

パラメータ:
text - ラベルに表示する文字列
メソッドの詳細

addNotify

public void addNotify()
コンポーネントがコンテナに追加されたことを通知します。


getPreferredSize

public Dimension getPreferredSize()
推奨サイズを返します。

戻り値:
推奨サイズ

getText

public String getText()
ラベルに表示する文字を返します。

戻り値:
ラベルに表示する文字列

invalidate

public void invalidate()
コンポーネントを無効にします。


paint

public void paint(Graphics g)
イメージを実際に描画します。

パラメータ:
g - グラフィックス

removeNotify

public void removeNotify()
コンポーネントがコンテナから削除されたことを通知します。


setFont

public void setFont(Font font)
ラベルのフォントを設定します。

パラメータ:
font - フォント

setText

public void setText(String text)
ラベルに表示する文字を設定します。

パラメータ:
text - ラベルに表示する文字列

update

public void update(Graphics g)
画面をアップデートします。

パラメータ:
g - グラフィックス

Kagetaka

Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'