Kagetaka

net.hizlab.kagetaka.awt
クラス BorderContainer

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

public class BorderContainer
extends CustomContainer

ボーダー枠を持ったコンテナです。 文字列だけか、チェックボックス付き文字列をラベルとして表示することが出来ます。

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

入れ子クラスの概要
 
クラス java.awt.Container から継承した入れ子クラス
Container.AccessibleAWTContainer
 
クラス 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
 
コンストラクタの概要
BorderContainer(Checkbox checkbox)
          チェックボックスをラベルとしたコンテナを作成します。
BorderContainer(String label)
           
 
メソッドの概要
 void paint(Graphics g)
          タブパネルの描画を行います。
 void update(Graphics g)
          タブパネルの再描画を行います。
 
クラス net.hizlab.kagetaka.awt.CustomContainer から継承したメソッド
addComponentListener, addContainerListener, addFocusListener, addImpl, addKeyListener, addListenerComponent, addListenerContainer, addMouseListener, addMouseMotionListener, getInnerComponentCount, getInnerComponentCount, getInnerComponents, getLayout, invalidateAll, remove, remove, removeAll, removeComponentListener, removeContainerListener, removeFocusListener, removeKeyListener, removeListenerComponent, removeListenerContainer, removeMouseListener, removeMouseMotionListener, setBaseContainer, setLayout
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, 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, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BorderContainer

public BorderContainer(Checkbox checkbox)
チェックボックスをラベルとしたコンテナを作成します。

パラメータ:
checkbox - チェックボックス

BorderContainer

public BorderContainer(String label)
メソッドの詳細

paint

public void paint(Graphics g)
タブパネルの描画を行います。

パラメータ:
g - Graphics ウィンドウ

update

public void update(Graphics g)
タブパネルの再描画を行います。

パラメータ:
g - Graphics ウィンドウ

Kagetaka

Copyright (c) 2002-2003 The Kagetaka Project 'December 6, 2003'