|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
to.tetramorph.starbase.chartparts.GPanel
to.tetramorph.starbase.chartparts.ZodiacPanel
public class ZodiacPanel
ホロスコープの各部品をこのパネルにaddすることで、部品は描画され様々なイベント 処理を行うことができる。
入れ子のクラスの概要 |
---|
クラス javax.swing.JPanel から継承された入れ子のクラス/インタフェース |
---|
JPanel.AccessibleJPanel |
クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース |
---|
JComponent.AccessibleJComponent |
クラス java.awt.Container から継承された入れ子のクラス/インタフェース |
---|
Container.AccessibleAWTContainer |
クラス java.awt.Component から継承された入れ子のクラス/インタフェース |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
フィールドの概要 |
---|
クラス to.tetramorph.starbase.chartparts.GPanel から継承されたフィールド |
---|
layoutList |
クラス javax.swing.JComponent から継承されたフィールド |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
クラス java.awt.Component から継承されたフィールド |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
インタフェース java.awt.print.Printable から継承されたフィールド |
---|
NO_SUCH_PAGE, PAGE_EXISTS |
インタフェース java.awt.image.ImageObserver から継承されたフィールド |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
---|---|
ZodiacPanel()
オブジェクトを作成する。 |
メソッドの概要 | |
---|---|
void |
addPlanetRing(PlanetRing planetRing)
PlanetRingを追加する。 |
BufferedImage |
getBufferedImage(Dimension size)
指定されたサイズのイメージバッファにホロスコープを描画して返す。 |
double |
getRoll()
ロール値を返す。 |
void |
paintComponent(Graphics graphics)
ホロスコープと天体リストを描画 |
int |
print(Graphics graphics,
PageFormat pf,
int pageIndex)
印刷用メソッドを実装 |
void |
removePlanetRing(PlanetRing planetRing)
指定されたPlanetRingを削除する。 |
void |
reposition()
|
void |
setAscendant(double ascendant)
アセンダント値をセットする。 |
void |
setAspectCircle(AspectCircle aspectCircle)
アスペクト円をセットする。 |
void |
setNatalData(Data data)
チャートの名前・日時場所表示欄に表示するデータをセットする。 |
void |
setRoll(double roll)
ホロスコープ円全体の回転角をセット。 |
void |
setTransit(Transit transit)
トランジットの日時場所表示欄に表示するデータをセットする。 |
void |
setViewMode(boolean b)
|
void |
setZodiacRing(ZodiacRing zr)
ZodiacRingをセットする。 |
クラス to.tetramorph.starbase.chartparts.GPanel から継承されたメソッド |
---|
addGLayout, contain, drawLayout, removeAllGLayout, removeGLayout, setBasePoint |
クラス javax.swing.JPanel から継承されたメソッド |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public ZodiacPanel()
メソッドの詳細 |
---|
public void setZodiacRing(ZodiacRing zr)
public void setRoll(double roll)
public double getRoll()
public void setAscendant(double ascendant)
public void setAspectCircle(AspectCircle aspectCircle)
public void setNatalData(Data data)
public void setTransit(Transit transit)
public void paintComponent(Graphics graphics)
JComponent
内の paintComponent
public BufferedImage getBufferedImage(Dimension size)
public int print(Graphics graphics, PageFormat pf, int pageIndex)
Printable
内の print
public void setViewMode(boolean b)
public void addPlanetRing(PlanetRing planetRing)
public void removePlanetRing(PlanetRing planetRing)
public void reposition()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |