A B C D E F G H I L M N O P R S T U W

A

actionPerformed(ActionEvent) - クラス PendulumControlPanel のメソッド
パラメータを設定する
add(double, double, double) - クラス Motion のメソッド
座標に値を加える
arithGeoMean(double, double) - クラス Ellipse の static メソッド
算術幾何平均を返す

B

bg - クラス PendulumViewPanel の変数
ダブルバッファリング用イメージのグラフィックスコンテキスト
bgColor - クラス PendulumViewPanel の変数
背景表示色
bgImage - クラス PendulumViewPanel の変数
ダブルバッファリング用イメージ

C

C1 - クラス PendulumMotion の static 変数
Runge - Kutta - Gill 法の係数 1
C2 - クラス PendulumMotion の static 変数
Runge - Kutta - Gill 法の係数 2
center - クラス PendulumViewPanel の変数
振り子中心表示位置
clone() - クラス Motion のメソッド
オブジェクトのコピーを返す
cv - クラス PendulumActionManager の変数
速度増分

D

destroy() - クラス PendulumApplet のメソッド
リソースを破棄する
DFORM - クラス PendulumActionManager の static 変数
数値書式
drawPendulum(Graphics2D) - クラス PendulumViewPanel のメソッド
振り子を描画する
dt - クラス PendulumActionManager の変数
時間増分

E

Ellipse - <Unnamed> の クラス
楕円積分クラス
Ellipse() - クラス Ellipse のコンストラクタ
 
ellipseInt1(double) - クラス Ellipse の static メソッド
第 1 種完全楕円積分を返す
ellipseInt2(double) - クラス Ellipse の static メソッド
第 2 種完全楕円積分を返す
equals(Object) - クラス Motion のメソッド
オブジェクトの等価判定をする

F

fgColor - クラス PendulumViewPanel の変数
前景表示色
font - クラス PendulumViewPanel の変数
フォント

G

getAngle() - クラス PendulumActionManager のメソッド
振り子の角度を返す
getAppletInfo() - クラス PendulumApplet のメソッド
アプレット情報を返す
getInitialAngle() - クラス PendulumActionManager のメソッド
振り子の初期角度を返す
getParameterInfo() - クラス PendulumApplet のメソッド
このアプレットが解釈するパラメータ情報を返す
getTagColor(String, Color) - クラス PendulumApplet のメソッド
HTML タグで指定された色を返す
getTagFont() - クラス PendulumApplet のメソッド
HTML タグで指定されたフォントを返す
gravity - クラス PendulumControlPanel の変数
重力加速度入力フィールド

H

hashCode() - クラス Motion のメソッド
オブジェクトのハッシュコード値を返す

I

info() - クラス PendulumActionManager のメソッド
振り子運動情報を返す
infoPoint - クラス PendulumViewPanel の変数
振り子情報表示位置
init() - クラス PendulumApplet のメソッド
アプレットを初期化する

L

length - クラス PendulumControlPanel の変数
振り子長さ入力フィールド
length - クラス PendulumViewPanel の変数
振り子表示長さ

M

manager - クラス PendulumViewPanel の変数
アクション管理オブジェクト
Motion - <Unnamed> の クラス
振り子運動クラス
Motion() - クラス Motion のコンストラクタ
振り子運動オブジェクトを構築する
Motion(double, double, double) - クラス Motion のコンストラクタ
振り子運動オブジェクトを構築する
motion - クラス PendulumActionManager の変数
振り子運動
mouse - クラス PendulumActionManager の変数
マウス位置を表す Point
mouseClicked(MouseEvent) - クラス PendulumActionManager のメソッド
マウスをクリックした時の処理を行う
mouseDragged(MouseEvent) - クラス PendulumActionManager のメソッド
マウスをドラッグした時の処理を行う
mouseEntered(MouseEvent) - クラス PendulumActionManager のメソッド
マウスがパネルに入った時の処理を行う
mouseExited(MouseEvent) - クラス PendulumActionManager のメソッド
マウスがパネルから出た時の処理を行う
mouseMoved(MouseEvent) - クラス PendulumActionManager のメソッド
マウスを移動させた時の処理を行う
mousePressed(MouseEvent) - クラス PendulumActionManager のメソッド
マウスボタンを押した時の処理を行う
mouseReleased(MouseEvent) - クラス PendulumActionManager のメソッド
マウスボタンを離した時の処理を行う

N

N - クラス PendulumActionManager の static 変数
角度分割数
nextRKG(double, double, Motion) - クラス PendulumMotion の static メソッド
Runge - Kutta - Gill 法で振り子運動の次のタイムステップを計算する

O

omega - クラス Motion の変数
角速度

P

paint(Graphics) - クラス PendulumViewPanel のメソッド
描画する
panel - クラス PendulumActionManager の変数
表示パネル
panel - クラス PendulumControlPanel の変数
表示パネル
panelSize - クラス PendulumViewPanel の変数
パネルサイズ
PendulumActionManager - <Unnamed> の クラス
アクション管理クラス
PendulumActionManager(PendulumViewPanel) - クラス PendulumActionManager のコンストラクタ
アクション管理オブジェクトを構築する
PendulumApplet - <Unnamed> の クラス
単振り子シミュレーションアプレット メインクラス
PendulumApplet() - クラス PendulumApplet のコンストラクタ
 
PendulumControlPanel - <Unnamed> の クラス
操作パネル
PendulumControlPanel(PendulumViewPanel, double, double) - クラス PendulumControlPanel のコンストラクタ
操作パネルを構築する
PendulumMotion - <Unnamed> の クラス
振り子運動クラス
PendulumMotion() - クラス PendulumMotion のコンストラクタ
 
PendulumViewPanel - <Unnamed> の クラス
表示パネル
PendulumViewPanel(Color, Color, Font) - クラス PendulumViewPanel のコンストラクタ
表示パネルを構築する
period - クラス PendulumActionManager の変数
振り子の周期
period(double, double, double) - クラス PendulumMotion の static メソッド
振り子の周期を返す

R

run() - クラス PendulumActionManager のメソッド
スレッドを実行する

S

setOmega(double) - クラス Motion のメソッド
角速度を設定する
setPaint() - クラス PendulumViewPanel のメソッド
画面を設定する
setParameters(double, double) - クラス PendulumActionManager のメソッド
パラメータを設定する
setParameters(double, double) - クラス PendulumViewPanel のメソッド
パラメータを設定する
setTheta(double) - クラス Motion のメソッド
角度を設定する
setTime(double) - クラス Motion のメソッド
時間を設定する
start() - クラス PendulumActionManager のメソッド
スレッドの実行を開始する
stop() - クラス PendulumActionManager のメソッド
スレッドの実行を停止する

T

theta - クラス Motion の変数
角度
THETA - クラス PendulumActionManager の static 変数
初期角度の限度
theta0 - クラス PendulumActionManager の変数
初期角度
thread - クラス PendulumActionManager の変数
表示更新スレッド
time - クラス Motion の変数
時間
TOL - クラス Ellipse の static 変数
反復計算の閾値
toString() - クラス Motion のメソッド
データ文字列を返す

U

update(Graphics) - クラス PendulumViewPanel のメソッド
再描画する

W

waitTime - クラス PendulumActionManager の変数
アニメーション表示間隔

A B C D E F G H I L M N O P R S T U W