クラス ComplexApplet

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--javax.swing.JApplet
                                |
                                +--ComplexApplet
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable

public class ComplexApplet
extends javax.swing.JApplet

ボイドアプレットクラス

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

クラス javax.swing.JApplet から継承した内部クラス
javax.swing.JApplet.AccessibleJApplet
 
クラス java.applet.Applet から継承した内部クラス
java.applet.Applet.AccessibleApplet
 
クラス java.awt.Panel から継承した内部クラス
java.awt.Panel.AccessibleAWTPanel
 
クラス java.awt.Container から継承した内部クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した内部クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.AWTTreeLock
 
フィールドの概要
(パッケージプライベート)  java.awt.event.ActionListener actionListener
          アクションリスナー
(パッケージプライベート)  java.awt.Button m_bApply
          [apply]ボタン。
(パッケージプライベート)  java.awt.Button m_bHelp
          [help]ボタン。
(パッケージプライベート)  javax.swing.JPanel m_controlPanel
          コントロールパネル変数。
(パッケージプライベート)  ComplexPanel m_panel
          Complexパネル変数。
 
クラス javax.swing.JApplet から継承したフィールド
accessibleContext, rootPane, rootPaneCheckingEnabled
 
クラス java.applet.Applet から継承したフィールド
serialVersionUID, stub
 
クラス java.awt.Panel から継承したフィールド
base, nameCounter
 
クラス java.awt.Container から継承したフィールド
component, containerListener, containerSerializedDataVersion, dbg, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
クラス java.awt.Component から継承したフィールド
actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, height, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowClosingException, windowListenerK, x, y
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
ComplexApplet()
           
 
メソッドの概要
 void destroy()
          アプレットの終了処理
 java.lang.String getAppletInfo()
          getAppletInfo
 java.lang.String[][] getParameterInfo()
          現在は、HTMLからのパラメータは取得していない。
 void init()
          初期化関数
 void start()
          アプレットのスタート
 void stop()
          アプレットのストップ
 
クラス javax.swing.JApplet から継承したメソッド
addImpl, createRootPane, createRootPaneException, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, remove, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
クラス java.applet.Applet から継承したメソッド
getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
クラス java.awt.Panel から継承したメソッド
, addNotify, constructComponentName
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, adjustListeningChildren, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, nextFocus, numListening, paint, paintComponents, paintHeavyweightComponents, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, print, printComponents, printHeavyweightComponents, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, readObject, remove, removeAll, removeContainerListener, removeNotify, setFocusOwner, setFont, transferFocus, validate, validateTree, writeObject
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, 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, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, resetGC, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

フィールドの詳細

actionListener

java.awt.event.ActionListener actionListener
アクションリスナー

m_panel

ComplexPanel m_panel
Complexパネル変数。 Appletに2つのパネルを配置する。1つはComplexパネルでComplexシステ ム自体になり、もう1つはcontrolPanelでComplexシステムを管理するた めに使用する。

m_controlPanel

javax.swing.JPanel m_controlPanel
コントロールパネル変数。 Appletに2つのパネルを配置する。1つはComplexパネルでComplexシステ ム自体になり、もう1つはcontrolPanelでComplexシステムを管理するた めに使用する。

m_bApply

java.awt.Button m_bApply
[apply]ボタン。このボタンを押すと、パラメータが新しくセットされ スレッドの再起動が起こり、画面が初期化される。

m_bHelp

java.awt.Button m_bHelp
[help]ボタン。このボタンを押すと、使い方の説明の画面が表示する。
コンストラクタの詳細

ComplexApplet

public ComplexApplet()
メソッドの詳細

getAppletInfo

public java.lang.String getAppletInfo()
getAppletInfo
オーバーライド:
クラス java.applet.Applet 内の getAppletInfo

getParameterInfo

public java.lang.String[][] getParameterInfo()
現在は、HTMLからのパラメータは取得していない。Appletだけでなく Frameのアプリケーションとしても動作するように変更したため。

HTMLからのパラメータは以下のものが定義可能
オーバーライド:
クラス java.applet.Applet 内の getParameterInfo

init

public void init()
初期化関数
オーバーライド:
クラス java.applet.Applet 内の init

start

public void start()
アプレットのスタート
オーバーライド:
クラス java.applet.Applet 内の start

stop

public void stop()
アプレットのストップ
オーバーライド:
クラス java.applet.Applet 内の stop

destroy

public void destroy()
アプレットの終了処理
オーバーライド:
クラス java.applet.Applet 内の destroy