|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
to.tetramorph.starbase.TimePlacePanel
public class TimePlacePanel
時と場所を入力するためのパネル。 このクラスはpublicである必要はないのだが、publicにしておかないとGUIエディタで 編集することができない。このクラス自身は問題ないのだが、このクラスを使用してい るTimePanel3でエラーが発生する。
入れ子のクラスの概要 |
---|
クラス 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 |
フィールドの概要 |
---|
クラス 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.image.ImageObserver から継承されたフィールド |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
コンストラクタの概要 | |
---|---|
TimePlacePanel()
Creates new form TimePlacePanel |
メソッドの概要 | |
---|---|
GregorianCalendar |
addCalendar(int day,
int hour,
int minute,
int second)
時間を加算する。 |
void |
addKeyListener(KeyListener l)
このパネル内のボタンとフィールドすべてにキーリスナを登録する。 |
GregorianCalendar |
getCalendar()
パネル内の日付と日時とタイムゾーンからをGregorianCalendarを作成して返す。 |
Date |
getDate()
フォームの日付情報を取得する。 |
String |
getERA()
日付が紀元前か紀元後かを返す。 |
Double |
getLatitude()
緯度フィールドの値を返す。 |
Double |
getLongitude()
経度フィールドの値を返す。 |
String |
getPlaceName()
地名フィールドの値を返す。 |
Time |
getTime()
時刻フィールドの値を返す。 |
TimePlace |
getTimePlace(TimePlace tp)
入力フィールドの値を引数tpに書き込み、tpの参照を返す。 |
TimeZone |
getTimeZone()
タイムゾーンフィールドの値を返す。 |
void |
setCalendar(GregorianCalendar cal)
カレンダーオブジェクトの値をセットする。 |
void |
setDate(GregorianCalendar gcal)
日付(ERA・年・月・日)をセットする。 |
void |
setDefault()
デフォルトの観測地、タイムゾーンと、現在の日時でフィールドを満たす。 |
void |
setEnabled(boolean b)
このパネルのEnabled状態をセットする。 |
void |
setLatitude(Double value)
緯度フィールドに値をセットする |
void |
setLongitude(Double value)
経度フィールドに値をセットする。 |
void |
setPlace(Place p)
場所をセットする |
void |
setPlaceName(String placeName)
地名フィールドに値をセットする。 |
void |
setTime(GregorianCalendar gcal)
カレンダーオブジェクトで時間フィールドをセットする。 |
void |
setTime(Time time)
時刻フィールドに時刻をセット |
void |
setTimePlace(TimePlace tp)
occに含まれる日付、時間、地名、緯度、経度、タイムゾーンを各フィールドにセットする。 |
void |
setTimeZone(TimeZone tz)
タイムゾーンフィールドに値をセットする。 |
クラス javax.swing.JPanel から継承されたメソッド |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
---|
public TimePlacePanel()
メソッドの詳細 |
---|
public void setCalendar(GregorianCalendar cal)
cal
- カレンダーオブジェクトによる日付public GregorianCalendar getCalendar()
public void setDate(GregorianCalendar gcal)
gcal
- カレンダーオブジェクトpublic Date getDate()
public String getERA()
public void setTime(Time time)
time
- 時刻public void setTime(GregorianCalendar gcal)
public Time getTime()
public Double getLongitude()
public void setLongitude(Double value)
public Double getLatitude()
public void setLatitude(Double value)
public TimeZone getTimeZone()
public void setTimeZone(TimeZone tz)
public String getPlaceName()
public void setPlaceName(String placeName)
public void setPlace(Place p)
public void setTimePlace(TimePlace tp)
public TimePlace getTimePlace(TimePlace tp)
public void addKeyListener(KeyListener l)
Component
内の addKeyListener
public void setDefault()
IllegalStateException
- デフォルト観測地プロパティ(DefaultTransitPlace)が未定義の場合。public GregorianCalendar addCalendar(int day, int hour, int minute, int second)
public void setEnabled(boolean b)
JComponent
内の setEnabled
b
- falseなら入力フィールドやボタンがすべてDisenabledになり入力不可
となる。trueならすべてenabledになり入力可能になる。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |