to.tetramorph.starbase.chartmodule
クラス NPTColorSettingPanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
to.tetramorph.starbase.widget.CustomizePanel
to.tetramorph.starbase.chartmodule.NPTColorSettingPanel
- すべての実装されたインタフェース:
- ImageObserver, MenuContainer, Serializable, Accessible
public class NPTColorSettingPanel
- extends CustomizePanel
NPT三重円の色設定を行うパネル。
- 関連項目:
- 直列化された形式
メソッドの概要 |
Color |
getAspectCircleBGColor()
|
AspectStyle[] |
getAspectStyles()
|
Color |
getBGColor()
全体の背景色を返す。 |
Color |
getBodysBorderColor(int npt)
天体縁取り色を返す。 |
Color |
getBodysColor(int npt)
天体シンボル色を返す。 |
Color |
getBodysDegreeColor(int npt)
天体度数色を返す。 |
int |
getBodysEffect(int npt)
天体縁取りが不要のときはtrueを返す。 |
Color |
getBodysHighLightColor(int npt)
天体ハイライト(オンカーソル)色を返す。 |
Color |
getCuspsColor(int npt)
ハウスカスプの色を返す。 |
Color |
getDateColor()
|
Color[] |
getHouseBGColors(int npt)
1ハウス背景色を返す(12室分)。 |
Color[] |
getHouseNumberColors(int npt)
ハウス番号色を返す(12室分)。 |
Color |
getHousesBorderColor(int npt)
ハウスのボーダー色を返す。 |
Color |
getHousesGaugeColor(int npt)
ハウスのゲージ色を返す。 |
Color |
getHousesHighLightColor(int npt)
ハウスハイライト(オンカーソル)色を返す。 |
Color |
getLeadingLineColor(int npt)
天体とゲージを結ぶ引き出し線色を返す。 |
Color |
getListAngleColor()
|
Color |
getListBodyColor()
|
Color |
getListHighLightColor()
|
Color |
getListHouseNumberColor()
|
Color |
getListOtherColor()
|
Color |
getListRevColor()
|
Color |
getListSignColor()
|
Color |
getNameColor()
|
Color |
getOuterCuspsColor(int npt)
獣帯円外のカスプ線色を返す。 |
Color |
getOuterCuspsDegreeColor(int npt)
獣帯円外のカスプ度数色を返す。 |
Color |
getOuterHousesNumberColor(int npt)
獣帯円外のハウス番号色を返す。 |
Color |
getPlaceColor()
|
Preference |
getPreference(Preference pref)
設定パネルの設定状態をprefに書きこむ。 |
Color |
getRingTextColor(int npt)
この円の説明(Natal,Transit等)テキスト色 |
Color[] |
getZodiacBGColors()
各サインの背景色を返す |
Color |
getZodiacGaugeColor()
獣帯リングのゲージ色 |
Color |
getZodiacRingBorderColor()
獣帯リングの線色 |
Color[] |
getZodiacSymbolBorderColors()
各サインのフォント縁取り色を返す。 |
Color[] |
getZodiacSymbolColors()
各サインのフォントカラーを返す。 |
boolean |
isCorrect(String[] errmsg)
設定パネル内の全ての入力パラメターに異常がない場合はtrueを、異常な値が入力
されていたり、必要な設定がなされていない場合はfalseを返す。 |
boolean |
isNoAspectCircleBGColor()
|
boolean |
isNoHousesBG(int npt)
ハウス背景色が不要のときはtrueを返す。 |
boolean |
isNoHousesGuage(int npt)
ハウス上のゲージが不要のときはtrueを返す。 |
boolean |
isNoSignSymbolBorders()
サインシンボルの縁取り線が不要のときはtrue |
boolean |
isNoZodiacBackground()
サインの背景色不要のときはtrue |
boolean |
isNoZodiacGauge()
獣帯リングのゲージが不要のときはtrueを返す。 |
boolean |
isNoZodiacRingBorder()
サインリングの線が不要のときはtrue |
void |
setAspectCircleBGColor(Color color)
|
void |
setAspectStyles(AspectStyle[] styles)
|
void |
setBGColor(Color color)
ここよりsetメソッド |
void |
setBodysBorderColor(int npt,
Color color)
|
void |
setBodysColor(int npt,
Color color)
|
void |
setBodysDegreeColor(int npt,
Color color)
|
void |
setBodysEffect(int npt,
int value)
1なら縁取り、2ならドロップシャドウ、0なら効果なし |
void |
setBodysHighLightColor(int npt,
Color color)
|
void |
setCuspsColor(int npt,
Color color)
|
void |
setDateColor(Color color)
|
void |
setHouseBGColors(int npt,
Color[] colors)
|
void |
setHouseNumberColors(int npt,
Color[] colors)
|
void |
setHousesBorderColor(int npt,
Color color)
|
void |
setHousesGaugeColor(int npt,
Color color)
|
void |
setHousesHighLightColor(int npt,
Color color)
|
void |
setLeadingLineColor(int npt,
Color color)
|
void |
setListAngleColor(Color color)
|
void |
setListBodyColor(Color color)
|
void |
setListHighLightColor(Color color)
|
void |
setListHouseNumberColor(Color color)
|
void |
setListOtherColor(Color color)
|
void |
setListRevColor(Color color)
|
void |
setListSignColor(Color color)
|
void |
setNameColor(Color color)
|
void |
setNoAspectCircleBGColor(boolean b)
|
void |
setNoHousesBG(int npt,
boolean b)
|
void |
setNoHousesGuage(int npt,
boolean b)
|
void |
setNoSignSymbolBorders(boolean b)
|
void |
setNoZodiacBackground(boolean b)
|
void |
setNoZodiacGauge(boolean b)
|
void |
setNoZodiacRingBorder(boolean b)
|
void |
setOuterCuspsColor(int npt,
Color color)
|
void |
setOuterCuspsDegreeColor(int npt,
Color color)
|
void |
setOuterHousesNumberColor(int npt,
Color color)
|
void |
setPlaceColor(Color color)
|
void |
setPreference(Preference pref)
設定パネルにPreferenceの情報を反映させる。 |
void |
setRingTextColor(int npt,
Color color)
|
void |
setZodiacBGColors(Color[] colors)
|
void |
setZodiacGaugeColor(Color color)
|
void |
setZodiacRingBorderColor(Color color)
|
void |
setZodiacSymbolBorderColors(Color[] colors)
各サインのフォント縁取り色を返す。 |
void |
setZodiacSymbolColors(Color[] colors)
各サインのフォントカラーを返す。 |
クラス javax.swing.JComponent から継承されたメソッド |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
クラス java.awt.Container から継承されたメソッド |
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
クラス java.awt.Component から継承されたメソッド |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
NPTColorSettingPanel
public NPTColorSettingPanel()
- Creates new form NatalColorConfPanel
getPreference
public Preference getPreference(Preference pref)
- クラス
CustomizePanel
の記述:
- 設定パネルの設定状態をprefに書きこむ。
- 定義:
- クラス
CustomizePanel
内の getPreference
- パラメータ:
pref
- Preferenceオブジェクト
- 戻り値:
- prefを返す。
setPreference
public void setPreference(Preference pref)
- クラス
CustomizePanel
の記述:
- 設定パネルにPreferenceの情報を反映させる。
- 定義:
- クラス
CustomizePanel
内の setPreference
- パラメータ:
pref
- しかるべき値が登録されているPreferenceオブジェクト
isCorrect
public boolean isCorrect(String[] errmsg)
- クラス
CustomizePanel
の記述:
- 設定パネル内の全ての入力パラメターに異常がない場合はtrueを、異常な値が入力
されていたり、必要な設定がなされていない場合はfalseを返す。
またfalseを返す場合、引数で与えられた文字配列[0]にエラーメッセージを書きこむ。
getPreference()呼びだし前に呼び出される。
- 定義:
- クラス
CustomizePanel
内の isCorrect
getBGColor
public Color getBGColor()
- 全体の背景色を返す。
getZodiacBGColors
public Color[] getZodiacBGColors()
- 各サインの背景色を返す
getZodiacSymbolColors
public Color[] getZodiacSymbolColors()
- 各サインのフォントカラーを返す。
getZodiacSymbolBorderColors
public Color[] getZodiacSymbolBorderColors()
- 各サインのフォント縁取り色を返す。
getZodiacRingBorderColor
public Color getZodiacRingBorderColor()
- 獣帯リングの線色
getZodiacGaugeColor
public Color getZodiacGaugeColor()
- 獣帯リングのゲージ色
isNoZodiacGauge
public boolean isNoZodiacGauge()
- 獣帯リングのゲージが不要のときはtrueを返す。
isNoSignSymbolBorders
public boolean isNoSignSymbolBorders()
- サインシンボルの縁取り線が不要のときはtrue
isNoZodiacBackground
public boolean isNoZodiacBackground()
- サインの背景色不要のときはtrue
isNoZodiacRingBorder
public boolean isNoZodiacRingBorder()
- サインリングの線が不要のときはtrue
getHouseBGColors
public Color[] getHouseBGColors(int npt)
- 1ハウス背景色を返す(12室分)。
getHouseNumberColors
public Color[] getHouseNumberColors(int npt)
- ハウス番号色を返す(12室分)。
getHousesGaugeColor
public Color getHousesGaugeColor(int npt)
- ハウスのゲージ色を返す。
getCuspsColor
public Color getCuspsColor(int npt)
- ハウスカスプの色を返す。
getHousesBorderColor
public Color getHousesBorderColor(int npt)
- ハウスのボーダー色を返す。(ハウスの円周線)
getBodysBorderColor
public Color getBodysBorderColor(int npt)
- 天体縁取り色を返す。
getBodysColor
public Color getBodysColor(int npt)
- 天体シンボル色を返す。
getBodysDegreeColor
public Color getBodysDegreeColor(int npt)
- 天体度数色を返す。
getOuterHousesNumberColor
public Color getOuterHousesNumberColor(int npt)
- 獣帯円外のハウス番号色を返す。
getOuterCuspsDegreeColor
public Color getOuterCuspsDegreeColor(int npt)
- 獣帯円外のカスプ度数色を返す。
getOuterCuspsColor
public Color getOuterCuspsColor(int npt)
- 獣帯円外のカスプ線色を返す。
getBodysHighLightColor
public Color getBodysHighLightColor(int npt)
- 天体ハイライト(オンカーソル)色を返す。
getHousesHighLightColor
public Color getHousesHighLightColor(int npt)
- ハウスハイライト(オンカーソル)色を返す。
getLeadingLineColor
public Color getLeadingLineColor(int npt)
- 天体とゲージを結ぶ引き出し線色を返す。
isNoHousesGuage
public boolean isNoHousesGuage(int npt)
- ハウス上のゲージが不要のときはtrueを返す。
isNoHousesBG
public boolean isNoHousesBG(int npt)
- ハウス背景色が不要のときはtrueを返す。
getBodysEffect
public int getBodysEffect(int npt)
- 天体縁取りが不要のときはtrueを返す。
getRingTextColor
public Color getRingTextColor(int npt)
- この円の説明(Natal,Transit等)テキスト色
getNameColor
public Color getNameColor()
getDateColor
public Color getDateColor()
getPlaceColor
public Color getPlaceColor()
getListBodyColor
public Color getListBodyColor()
getListSignColor
public Color getListSignColor()
getListAngleColor
public Color getListAngleColor()
getListRevColor
public Color getListRevColor()
getListHouseNumberColor
public Color getListHouseNumberColor()
getListOtherColor
public Color getListOtherColor()
getListHighLightColor
public Color getListHighLightColor()
getAspectStyles
public AspectStyle[] getAspectStyles()
getAspectCircleBGColor
public Color getAspectCircleBGColor()
isNoAspectCircleBGColor
public boolean isNoAspectCircleBGColor()
setBGColor
public void setBGColor(Color color)
- ここよりsetメソッド
setZodiacBGColors
public void setZodiacBGColors(Color[] colors)
setZodiacSymbolColors
public void setZodiacSymbolColors(Color[] colors)
- 各サインのフォントカラーを返す。
setZodiacSymbolBorderColors
public void setZodiacSymbolBorderColors(Color[] colors)
- 各サインのフォント縁取り色を返す。
setZodiacRingBorderColor
public void setZodiacRingBorderColor(Color color)
setZodiacGaugeColor
public void setZodiacGaugeColor(Color color)
setNoZodiacGauge
public void setNoZodiacGauge(boolean b)
setNoSignSymbolBorders
public void setNoSignSymbolBorders(boolean b)
setNoZodiacBackground
public void setNoZodiacBackground(boolean b)
setNoZodiacRingBorder
public void setNoZodiacRingBorder(boolean b)
setHouseBGColors
public void setHouseBGColors(int npt,
Color[] colors)
setHouseNumberColors
public void setHouseNumberColors(int npt,
Color[] colors)
setHousesGaugeColor
public void setHousesGaugeColor(int npt,
Color color)
setCuspsColor
public void setCuspsColor(int npt,
Color color)
setHousesBorderColor
public void setHousesBorderColor(int npt,
Color color)
setBodysBorderColor
public void setBodysBorderColor(int npt,
Color color)
setBodysColor
public void setBodysColor(int npt,
Color color)
setBodysDegreeColor
public void setBodysDegreeColor(int npt,
Color color)
setOuterHousesNumberColor
public void setOuterHousesNumberColor(int npt,
Color color)
setOuterCuspsDegreeColor
public void setOuterCuspsDegreeColor(int npt,
Color color)
setOuterCuspsColor
public void setOuterCuspsColor(int npt,
Color color)
setBodysHighLightColor
public void setBodysHighLightColor(int npt,
Color color)
setHousesHighLightColor
public void setHousesHighLightColor(int npt,
Color color)
setLeadingLineColor
public void setLeadingLineColor(int npt,
Color color)
setNoHousesGuage
public void setNoHousesGuage(int npt,
boolean b)
setNoHousesBG
public void setNoHousesBG(int npt,
boolean b)
setRingTextColor
public void setRingTextColor(int npt,
Color color)
setBodysEffect
public void setBodysEffect(int npt,
int value)
- 1なら縁取り、2ならドロップシャドウ、0なら効果なし
setNameColor
public void setNameColor(Color color)
setDateColor
public void setDateColor(Color color)
setPlaceColor
public void setPlaceColor(Color color)
setListBodyColor
public void setListBodyColor(Color color)
setListSignColor
public void setListSignColor(Color color)
setListAngleColor
public void setListAngleColor(Color color)
setListRevColor
public void setListRevColor(Color color)
setListHouseNumberColor
public void setListHouseNumberColor(Color color)
setListOtherColor
public void setListOtherColor(Color color)
setListHighLightColor
public void setListHighLightColor(Color color)
setAspectStyles
public void setAspectStyles(AspectStyle[] styles)
setAspectCircleBGColor
public void setAspectCircleBGColor(Color color)
setNoAspectCircleBGColor
public void setNoAspectCircleBGColor(boolean b)