|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.swing.plaf.metal.MetalTheme
javax.swing.plaf.metal.DefaultMetalTheme
laf.VariableMetalTheme
public class VariableMetalTheme
可変メタルテーマ
フィールドの概要 | |
---|---|
private javax.swing.plaf.ColorUIResource[] |
color
表示色 |
static int |
COLORS
設定できる表示色の数 |
private java.lang.String |
name
テーマの名称 |
static java.lang.String[] |
NAME
表示色の名称 |
コンストラクタの概要 | |
---|---|
VariableMetalTheme()
デフォルト値でメタルテーマを構築する |
|
VariableMetalTheme(java.lang.String name,
java.awt.Color[] colors)
指定したパラメータでメタルテーマを構築する |
|
VariableMetalTheme(java.lang.String name,
java.awt.Color color1,
java.awt.Color color2,
java.awt.Color color3,
java.awt.Color color4,
java.awt.Color color5,
java.awt.Color color6,
java.awt.Color color7,
java.awt.Color color8)
指定したパラメータでメタルテーマを構築する |
メソッドの概要 | |
---|---|
protected javax.swing.plaf.ColorUIResource |
getBlack()
表示色7 (black) を返す |
java.awt.Color |
getColor(int index)
表示色を返す |
java.lang.String |
getName()
テーマ名を返す |
protected javax.swing.plaf.ColorUIResource |
getPrimary1()
表示色1 (primary1) を返す |
protected javax.swing.plaf.ColorUIResource |
getPrimary2()
表示色2 (primary2) を返す |
protected javax.swing.plaf.ColorUIResource |
getPrimary3()
表示色3 (primary3) を返す |
protected javax.swing.plaf.ColorUIResource |
getSecondary1()
表示色4 (secondary1) を返す |
protected javax.swing.plaf.ColorUIResource |
getSecondary2()
表示色5 (secondary2) を返す |
protected javax.swing.plaf.ColorUIResource |
getSecondary3()
表示色6 (secondary3) を返す |
protected javax.swing.plaf.ColorUIResource |
getWhite()
表示色8 (white) を返す |
void |
init()
デフォルト値に初期化する |
void |
setColor(int index,
java.awt.Color newColor)
表示色を設定する |
void |
setName(java.lang.String name)
テーマ名を設定する |
void |
setTheme(VariableMetalTheme theme)
参照するメタルテーマと同じパラメータを設定する |
java.lang.String |
toString()
データ文字列を返す |
クラス javax.swing.plaf.metal.DefaultMetalTheme から継承されたメソッド |
---|
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont |
クラス javax.swing.plaf.metal.MetalTheme から継承されたメソッド |
---|
addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
---|
public static final int COLORS
public static final java.lang.String[] NAME
private java.lang.String name
private javax.swing.plaf.ColorUIResource[] color
コンストラクタの詳細 |
---|
public VariableMetalTheme()
public VariableMetalTheme(java.lang.String name, java.awt.Color color1, java.awt.Color color2, java.awt.Color color3, java.awt.Color color4, java.awt.Color color5, java.awt.Color color6, java.awt.Color color7, java.awt.Color color8)
name
- メタルテーマ名称color1
- メタルテーマ表示色1 (primary1)color2
- メタルテーマ表示色2 (primary2)color3
- メタルテーマ表示色3 (primary3)color4
- メタルテーマ表示色4 (secondary1)color5
- メタルテーマ表示色5 (secondary2)color6
- メタルテーマ表示色6 (secondary3)color7
- メタルテーマ表示色7 (black)color8
- メタルテーマ表示色8 (white)public VariableMetalTheme(java.lang.String name, java.awt.Color[] colors)
name
- メタルテーマ名称colors
- メタルテーマ表示色を格納した配列メソッドの詳細 |
---|
public final void init()
public void setTheme(VariableMetalTheme theme)
theme
- 参照するメタルテーマpublic java.lang.String getName()
javax.swing.plaf.metal.DefaultMetalTheme
内の getName
public void setName(java.lang.String name)
name
- メタルテーマの名称public void setColor(int index, java.awt.Color newColor)
index
- 表示色を設定するインデックスnewColor
- 設定する表示色public java.awt.Color getColor(int index)
index
- 表示色を取り出すインデックス
protected javax.swing.plaf.ColorUIResource getPrimary1()
javax.swing.plaf.metal.DefaultMetalTheme
内の getPrimary1
protected javax.swing.plaf.ColorUIResource getPrimary2()
javax.swing.plaf.metal.DefaultMetalTheme
内の getPrimary2
protected javax.swing.plaf.ColorUIResource getPrimary3()
javax.swing.plaf.metal.DefaultMetalTheme
内の getPrimary3
protected javax.swing.plaf.ColorUIResource getSecondary1()
javax.swing.plaf.metal.DefaultMetalTheme
内の getSecondary1
protected javax.swing.plaf.ColorUIResource getSecondary2()
javax.swing.plaf.metal.DefaultMetalTheme
内の getSecondary2
protected javax.swing.plaf.ColorUIResource getSecondary3()
javax.swing.plaf.metal.DefaultMetalTheme
内の getSecondary3
protected javax.swing.plaf.ColorUIResource getBlack()
javax.swing.plaf.metal.MetalTheme
内の getBlack
protected javax.swing.plaf.ColorUIResource getWhite()
javax.swing.plaf.metal.MetalTheme
内の getWhite
public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |