|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--CParameters
ボイドアプリケーションの主要パラメータを管理するクラス。
他のクラスから直接メンバ変数を参照する。但し、メンバ変数の書き込みは
、他のクラスからは一切行わない。
フィールドの概要 | |
(パッケージプライベート) java.applet.Applet |
m_ap
親クラスになるAppletクラスポインタ |
(パッケージプライベート) java.awt.Image |
m_background
背景の画像を保持する変数。 |
(パッケージプライベート) java.lang.String |
m_backgroundPath
背景画像の getDocumentBase() からの相対パス。 |
(パッケージプライベート) boolean |
m_bNoviewControlPanel
コントロールパネルを表示しない場合、true。 |
(パッケージプライベート) boolean |
m_bNoViewNodeNum
ノード数を表示しない場合、true。 |
(パッケージプライベート) boolean |
m_bNoviewTime
カウンタを表示しない場合、ture。 |
(パッケージプライベート) double |
m_dChangeRadMax
一度の計算で変更可能な角度の最大値を指定する。 |
(パッケージプライベート) double |
m_dChangeSpeedMax
一度の計算で変更可能な速度値の大きさ。 |
(パッケージプライベート) double |
m_dCircle
影響を受けるnodeの半径を指定する。 |
(パッケージプライベート) double |
m_dEffectRelateHateRad
Hatenodeとの角度差分において実際に変化する角度を割合で指定する 。 |
(パッケージプライベート) double |
m_dEffectRelateRad
変化する角度の割合を指定する。 |
(パッケージプライベート) double |
m_dEffectRelateSpeed
他のnodeに影響されて速度を変化させる割合を指定する。 |
(パッケージプライベート) double |
m_dEffectSpeed
nodeのランダムに変化する速度に対する、動きの度合いを数値で指定 する。 |
(パッケージプライベート) double |
m_dMoreDiv
異常時のの方向変更の角度の割合を指定する。 |
(パッケージプライベート) double |
m_dMoreOccor
異常時の方向変更を発生する頻度を指定する。 |
(パッケージプライベート) double |
m_dNormalDiv
通常時の方向変更の角度の割合を指定する。 |
(パッケージプライベート) double |
m_dNormalOccor
通常時の方向変更を発生する頻度を指定する。 |
(パッケージプライベート) double |
m_dSpeed
nodeのスピード。 |
(パッケージプライベート) double |
m_dSpeedMax
nodeのスピードの設定可能最大値。 |
(パッケージプライベート) double |
m_dSpeedMin
nodeのスピードの設定可能最小値。 |
(パッケージプライベート) java.awt.Image[] |
m_imageCNodeMove
nodeの画像を報じする変数。 |
(パッケージプライベート) java.awt.Label |
m_lbNodeNum
ComplexApplet.m_controlPanel node label |
(パッケージプライベート) java.awt.Label |
m_lbNodeSize
ComplexApplet.m_controlPanel node-size label |
(パッケージプライベート) java.awt.Label |
m_lbSize
ComplexApplet.m_controlPanel ap-size(applet size)
label |
(パッケージプライベート) java.awt.Label |
m_lbSleep
ComplexApplet.m_controlPanel sleep label |
(パッケージプライベート) java.awt.Color |
m_NearColor
他のnodeから影響を受けている時の色を指定する。 |
(パッケージプライベート) int |
m_nHeight
nodeの高さを指定する。 |
(パッケージプライベート) int |
m_nImageCNodeMoveCount
nodeの画像が何枚のイメージで構成されているかを指定する変数。 |
(パッケージプライベート) int |
m_nNodeNum
nodeの数 初期値 20 |
(パッケージプライベート) java.awt.Color |
m_NormalColor
他のnodeから影響を受けていない時の色を指定する。 |
(パッケージプライベート) int |
m_nSleep
nodeの新しい位置を計算後に休憩する時間(ms)。 |
(パッケージプライベート) int |
m_nSpanOfLifeMax
寿命の最大数({link CNode#IsLifeOK}がコールできる回数) 初期値 2000 |
(パッケージプライベート) int |
m_nSpanOfLifeMin
寿命の最小数({link CNode#IsLifeOK}がコールできる回数) 初期値 100 |
(パッケージプライベート) int |
m_nWidth
nodeの幅を指定する。 |
(パッケージプライベート) java.awt.TextField |
m_txNodeNum
controlPanel node text |
(パッケージプライベート) java.awt.TextField |
m_txNodeSize
controlPanel node-size text |
(パッケージプライベート) java.awt.TextField |
m_txSizeX
ComplexApplet.m_controlPanel ap-size(applet size)
x text |
(パッケージプライベート) java.awt.TextField |
m_txSizeY
ComplexApplet.m_controlPanel ap-size(applet size)
y text |
(パッケージプライベート) java.awt.TextField |
m_txSleep
controlPanel sleep text |
コンストラクタの概要 | |
(パッケージプライベート) |
CParameters()
|
メソッドの概要 | |
(パッケージプライベート) void |
init(javax.swing.JPanel panel)
ComplexApplet.m_controlPanel へ画素を追加する。 |
(パッケージプライベート) void |
setDefault(java.applet.Applet ap)
アプレットの起動時にコールされ、HTMLによって指定された初期値をロ ードする。 |
(パッケージプライベート) boolean |
setParameter()
ComplexApplet.m_controlPanel から新しいパラメータの情報を取
得して内部に保持しているパラメータ値を変更する。 |
クラス java.lang.Object から継承したメソッド |
|
フィールドの詳細 |
java.applet.Applet m_ap
int m_nNodeNum
int m_nSleep
int m_nWidth
int m_nHeight
double m_dSpeedMax
double m_dSpeedMin
double m_dSpeed
double m_dEffectSpeed
double m_dEffectRelateSpeed
double m_dChangeSpeedMax
double m_dNormalOccor
double m_dMoreOccor
m_dNormalOccor
を参照。double m_dNormalDiv
double m_dMoreDiv
m_dNormalDiv
を参照。java.awt.Color m_NormalColor
java.awt.Color m_NearColor
double m_dCircle
double m_dEffectRelateRad
double m_dEffectRelateHateRad
double m_dChangeRadMax
java.awt.Image m_background
java.lang.String m_backgroundPath
java.awt.Image[] m_imageCNodeMove
int m_nImageCNodeMoveCount
boolean m_bNoviewControlPanel
boolean m_bNoviewTime
boolean m_bNoViewNodeNum
int m_nSpanOfLifeMax
int m_nSpanOfLifeMin
java.awt.Label m_lbNodeNum
ComplexApplet.m_controlPanel
node labeljava.awt.TextField m_txNodeNum
java.awt.Label m_lbSleep
ComplexApplet.m_controlPanel
sleep labeljava.awt.TextField m_txSleep
java.awt.Label m_lbNodeSize
ComplexApplet.m_controlPanel
node-size labeljava.awt.TextField m_txNodeSize
java.awt.Label m_lbSize
ComplexApplet.m_controlPanel
ap-size(applet size)
labeljava.awt.TextField m_txSizeX
ComplexApplet.m_controlPanel
ap-size(applet size)
x textjava.awt.TextField m_txSizeY
ComplexApplet.m_controlPanel
ap-size(applet size)
y textコンストラクタの詳細 |
CParameters()
メソッドの詳細 |
void setDefault(java.applet.Applet ap)
ComplexApplet.getParameterInfo()
を参照。ap
- アプレットクラスを指定。Applet.getParameterの使用と、m
_ap変数への保存のため。boolean setParameter()
ComplexApplet.m_controlPanel
から新しいパラメータの情報を取
得して内部に保持しているパラメータ値を変更する。void init(javax.swing.JPanel panel)
ComplexApplet.m_controlPanel
へ画素を追加する。panel
- 画素が追加されるパネル
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |