public class PFColorVariable extends PFVariable implements PFXMLSerializable
このコンポーネントから以下のイベントが発生する。
トリガー | 設定データ | イベント番号 |
---|---|---|
setColor メソッド呼出 |
色 (java.awt.Color) |
0 |
***ThenReplace メソッド呼出 (各処理実行後に格納オブジェクトを置き換える) |
色 (java.awt.Color) |
0 |
PROPERTY_EXCEPTION_NULL
コンストラクタと説明 |
---|
PFColorVariable()
デフォルトコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
java.awt.Color |
brighter()
java.awt.Color.brighter() を呼び出す。 |
void |
brighterThenReplace()
java.awt.Color.brighter() を呼び出す。 |
java.awt.PaintContext |
createContext(java.awt.image.ColorModel v0,
java.awt.Rectangle v1,
java.awt.geom.Rectangle2D v2,
java.awt.geom.AffineTransform v3,
java.awt.RenderingHints v4)
java.awt.Color.createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints) を呼び出す。 |
java.awt.Color |
darker()
java.awt.Color.darker() を呼び出す。 |
void |
darkerThenReplace()
java.awt.Color.darker() を呼び出す。 |
java.awt.Color |
decode(java.lang.String v0)
java.awt.Color.decode(java.lang.String) を呼び出す。 |
void |
decodeThenReplace(java.lang.String v0)
java.awt.Color.decode(java.lang.String) を呼び出す。 |
boolean |
equalsVariable(java.lang.Object v0)
java.awt.Color.equals(java.lang.Object) を呼び出す。 |
int |
getAlpha()
java.awt.Color.getAlpha() を呼び出す。 |
int |
getBlue()
java.awt.Color.getBlue() を呼び出す。 |
java.lang.Class |
getClassVariable()
java.awt.Color.getClass() を呼び出す。 |
java.awt.Color |
getColor()
色を取得する。
|
java.awt.Color |
getColor(java.lang.String v0)
java.awt.Color.getColor(java.lang.String) を呼び出す。 |
java.awt.Color |
getColor(java.lang.String v0,
java.awt.Color v1)
java.awt.Color.getColor(java.lang.String,java.awt.Color) を呼び出す。 |
java.awt.Color |
getColor(java.lang.String v0,
int v1)
java.awt.Color.getColor(java.lang.String,int) を呼び出す。 |
float[] |
getColorComponents(java.awt.color.ColorSpace v0,
float[] v1)
java.awt.Color.getColorComponents(java.awt.color.ColorSpace,float[]) を呼び出す。 |
float[] |
getColorComponents(float[] v0)
java.awt.Color.getColorComponents(float[]) を呼び出す。 |
java.awt.color.ColorSpace |
getColorSpace()
java.awt.Color.getColorSpace() を呼び出す。 |
void |
getColorThenReplace(java.lang.String v0)
java.awt.Color.getColor(java.lang.String) を呼び出す。 |
void |
getColorThenReplace(java.lang.String v0,
java.awt.Color v1)
java.awt.Color.getColor(java.lang.String,java.awt.Color) を呼び出す。 |
void |
getColorThenReplace(java.lang.String v0,
int v1)
java.awt.Color.getColor(java.lang.String,int) を呼び出す。 |
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
float[] |
getComponents(java.awt.color.ColorSpace v0,
float[] v1)
java.awt.Color.getComponents(java.awt.color.ColorSpace,float[]) を呼び出す。 |
float[] |
getComponents(float[] v0)
java.awt.Color.getComponents(float[]) を呼び出す。 |
int |
getGreen()
java.awt.Color.getGreen() を呼び出す。 |
java.awt.Color |
getHSBColor(float v0,
float v1,
float v2)
java.awt.Color.getHSBColor(float,float,float) を呼び出す。 |
void |
getHSBColorThenReplace(float v0,
float v1,
float v2)
java.awt.Color.getHSBColor(float,float,float) を呼び出す。 |
int |
getRed()
java.awt.Color.getRed() を呼び出す。 |
int |
getRGB()
java.awt.Color.getRGB() を呼び出す。 |
float[] |
getRGBColorComponents(float[] v0)
java.awt.Color.getRGBColorComponents(float[]) を呼び出す。 |
float[] |
getRGBComponents(float[] v0)
java.awt.Color.getRGBComponents(float[]) を呼び出す。 |
int |
getTransparency()
java.awt.Color.getTransparency() を呼び出す。 |
int |
hashCodeVariable()
java.awt.Color.hashCode() を呼び出す。 |
int |
HSBtoRGB(float v0,
float v1,
float v2)
java.awt.Color.HSBtoRGB(float,float,float) を呼び出す。 |
void |
initColor()
初期化する。
|
void |
localeUpdated()
ロケール変更に対応する。
|
void |
notifyAllVariable()
java.awt.Color.notifyAll() を呼び出す。 |
void |
notifyVariable()
java.awt.Color.notify() を呼び出す。 |
void |
readXML(PFXMLLoader in)
コンポーネントのXML入力.
|
float[] |
RGBtoHSB(int v0,
int v1,
int v2,
float[] v3)
java.awt.Color.RGBtoHSB(int,int,int,float[]) を呼び出す。 |
void |
setColor(java.awt.Color color)
色を設定する。
|
void |
setColor(float r,
float g,
float b)
色をRGB値(0.0-1.0)で設定する。
|
void |
setColor(float r,
float g,
float b,
float a)
色をRGBA値(0.0-1.0)で設定する。
|
void |
setColor(int rgb)
色を単一のRGB値で設定する。
|
void |
setColor(int r,
int g,
int b)
色をRGB値(0-255)で設定する。
|
void |
setColor(int r,
int g,
int b,
int a)
色をRGBA値(0-255)で設定する。
|
void |
setColorBlack()
色を黒に設定する。
|
void |
setColorBlue()
色を青に設定する。
|
void |
setColorCyan()
色をシアンに設定する。
|
void |
setColorDarkGray()
色をダークグレイに設定する。
|
void |
setColorGray()
色をグレイに設定する。
|
void |
setColorGreen()
色を緑に設定する。
|
void |
setColorLightGray()
色をライトグレイに設定する。
|
void |
setColorMagenta()
色をマゼンタに設定する。
|
void |
setColorOrange()
色をオレンジに設定する。
|
void |
setColorPink()
色をピンクに設定する。
|
void |
setColorQuiet(java.awt.Color color)
色を設定する(イベント発生なし)。
|
void |
setColorRed()
色を赤に設定する。
|
void |
setColorWhite()
色を白に設定する。
|
void |
setColorYellow()
色を黄に設定する。
|
java.lang.String |
toStringVariable()
java.awt.Color.toString() を呼び出す。 |
void |
waitVariable()
java.awt.Color.wait() を呼び出す。 |
void |
waitVariable(long v0)
java.awt.Color.wait(long) を呼び出す。 |
void |
waitVariable(long v0,
int v1)
java.awt.Color.wait(long,int) を呼び出す。 |
void |
writeXML(PFXMLGenerator out)
コンポーネントのXML出力.
|
addPFDataSetListener, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isNull, removePFDataSetListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setName, setNull, setObject, setObjectQuiet, setResult
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
PFComponent.getComponentName()
public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
PFComponent.localeUpdated()
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public void setColor(java.awt.Color color) throws PFException
color
- 色PFException
- イベント処理のエラーpublic void setColorQuiet(java.awt.Color color)
color
- 色public void setColor(float r, float g, float b) throws PFException
r
- 赤の輝度(float)g
- 緑の輝度(float)b
- 青の輝度(float)PFException
- イベント処理のエラーpublic void setColor(float r, float g, float b, float a) throws PFException
r
- 赤の輝度(float)g
- 緑の輝度(float)b
- 青の輝度(float)a
- アルファ値(float)PFException
- イベント処理のエラーpublic void setColor(int r, int g, int b) throws PFException
r
- 赤の輝度(int)g
- 緑の輝度(int)b
- 青の輝度(int)PFException
- イベント処理のエラーpublic void setColor(int r, int g, int b, int a) throws PFException
r
- 赤の輝度(int)g
- 緑の輝度(int)b
- 青の輝度(int)a
- アルファ値(int)PFException
- イベント処理のエラーpublic void setColor(int rgb) throws PFException
rgb
- RGB値PFException
- イベント処理のエラーpublic void setColorBlack() throws PFException
PFException
- イベント処理のエラーpublic void setColorBlue() throws PFException
PFException
- イベント処理のエラーpublic void setColorCyan() throws PFException
PFException
- イベント処理のエラーpublic void setColorDarkGray() throws PFException
PFException
- イベント処理のエラーpublic void setColorGray() throws PFException
PFException
- イベント処理のエラーpublic void setColorGreen() throws PFException
PFException
- イベント処理のエラーpublic void setColorLightGray() throws PFException
PFException
- イベント処理のエラーpublic void setColorMagenta() throws PFException
PFException
- イベント処理のエラーpublic void setColorOrange() throws PFException
PFException
- イベント処理のエラーpublic void setColorPink() throws PFException
PFException
- イベント処理のエラーpublic void setColorRed() throws PFException
PFException
- イベント処理のエラーpublic void setColorWhite() throws PFException
PFException
- イベント処理のエラーpublic void setColorYellow() throws PFException
PFException
- イベント処理のエラーpublic java.awt.Color getColor()
public void initColor()
public int hashCodeVariable() throws PFException
java.awt.Color.hashCode()
を呼び出す。PFException
public boolean equalsVariable(java.lang.Object v0) throws PFException
java.awt.Color.equals(java.lang.Object)
を呼び出す。v0
- java.lang.ObjectPFException
public java.lang.String toStringVariable() throws PFException
java.awt.Color.toString()
を呼び出す。PFException
public java.awt.Color decode(java.lang.String v0) throws PFException, java.lang.NumberFormatException
java.awt.Color.decode(java.lang.String)
を呼び出す。v0
- java.lang.StringPFException
java.lang.NumberFormatException
public void decodeThenReplace(java.lang.String v0) throws PFException, java.lang.NumberFormatException
java.awt.Color.decode(java.lang.String)
を呼び出す。
格納されたオブジェクトを返値で置き換える。v0
- java.lang.StringPFException
java.lang.NumberFormatException
public java.awt.Color getColor(java.lang.String v0) throws PFException
java.awt.Color.getColor(java.lang.String)
を呼び出す。v0
- java.lang.StringPFException
public void getColorThenReplace(java.lang.String v0) throws PFException
java.awt.Color.getColor(java.lang.String)
を呼び出す。
格納されたオブジェクトを返値で置き換える。v0
- java.lang.StringPFException
public java.awt.Color getColor(java.lang.String v0, int v1) throws PFException
java.awt.Color.getColor(java.lang.String,int)
を呼び出す。v0
- java.lang.Stringv1
- intPFException
public void getColorThenReplace(java.lang.String v0, int v1) throws PFException
java.awt.Color.getColor(java.lang.String,int)
を呼び出す。
格納されたオブジェクトを返値で置き換える。v0
- java.lang.Stringv1
- intPFException
public java.awt.Color getColor(java.lang.String v0, java.awt.Color v1) throws PFException
java.awt.Color.getColor(java.lang.String,java.awt.Color)
を呼び出す。v0
- java.lang.Stringv1
- java.awt.ColorPFException
public void getColorThenReplace(java.lang.String v0, java.awt.Color v1) throws PFException
java.awt.Color.getColor(java.lang.String,java.awt.Color)
を呼び出す。
格納されたオブジェクトを返値で置き換える。v0
- java.lang.Stringv1
- java.awt.ColorPFException
public float[] getComponents(java.awt.color.ColorSpace v0, float[] v1) throws PFException
java.awt.Color.getComponents(java.awt.color.ColorSpace,float[])
を呼び出す。v0
- java.awt.color.ColorSpacev1
- float[]PFException
public float[] getComponents(float[] v0) throws PFException
java.awt.Color.getComponents(float[])
を呼び出す。v0
- float[]PFException
public int getRGB() throws PFException
java.awt.Color.getRGB()
を呼び出す。PFException
public int getTransparency() throws PFException
java.awt.Color.getTransparency()
を呼び出す。PFException
public int getAlpha() throws PFException
java.awt.Color.getAlpha()
を呼び出す。PFException
public int getBlue() throws PFException
java.awt.Color.getBlue()
を呼び出す。PFException
public java.awt.color.ColorSpace getColorSpace() throws PFException
java.awt.Color.getColorSpace()
を呼び出す。PFException
public int getGreen() throws PFException
java.awt.Color.getGreen()
を呼び出す。PFException
public int getRed() throws PFException
java.awt.Color.getRed()
を呼び出す。PFException
public java.awt.PaintContext createContext(java.awt.image.ColorModel v0, java.awt.Rectangle v1, java.awt.geom.Rectangle2D v2, java.awt.geom.AffineTransform v3, java.awt.RenderingHints v4) throws PFException
java.awt.Color.createContext(java.awt.image.ColorModel,java.awt.Rectangle,java.awt.geom.Rectangle2D,java.awt.geom.AffineTransform,java.awt.RenderingHints)
を呼び出す。v0
- java.awt.image.ColorModelv1
- java.awt.Rectanglev2
- java.awt.geom.Rectangle2Dv3
- java.awt.geom.AffineTransformv4
- java.awt.RenderingHintsPFException
public java.awt.Color brighter() throws PFException
java.awt.Color.brighter()
を呼び出す。PFException
public void brighterThenReplace() throws PFException
java.awt.Color.brighter()
を呼び出す。
格納されたオブジェクトを返値で置き換える。PFException
public java.awt.Color darker() throws PFException
java.awt.Color.darker()
を呼び出す。PFException
public void darkerThenReplace() throws PFException
java.awt.Color.darker()
を呼び出す。
格納されたオブジェクトを返値で置き換える。PFException
public int HSBtoRGB(float v0, float v1, float v2) throws PFException
java.awt.Color.HSBtoRGB(float,float,float)
を呼び出す。v0
- floatv1
- floatv2
- floatPFException
public float[] RGBtoHSB(int v0, int v1, int v2, float[] v3) throws PFException
java.awt.Color.RGBtoHSB(int,int,int,float[])
を呼び出す。v0
- intv1
- intv2
- intv3
- float[]PFException
public float[] getColorComponents(float[] v0) throws PFException
java.awt.Color.getColorComponents(float[])
を呼び出す。v0
- float[]PFException
public float[] getColorComponents(java.awt.color.ColorSpace v0, float[] v1) throws PFException
java.awt.Color.getColorComponents(java.awt.color.ColorSpace,float[])
を呼び出す。v0
- java.awt.color.ColorSpacev1
- float[]PFException
public java.awt.Color getHSBColor(float v0, float v1, float v2) throws PFException
java.awt.Color.getHSBColor(float,float,float)
を呼び出す。v0
- floatv1
- floatv2
- floatPFException
public void getHSBColorThenReplace(float v0, float v1, float v2) throws PFException
java.awt.Color.getHSBColor(float,float,float)
を呼び出す。
格納されたオブジェクトを返値で置き換える。v0
- floatv1
- floatv2
- floatPFException
public float[] getRGBColorComponents(float[] v0) throws PFException
java.awt.Color.getRGBColorComponents(float[])
を呼び出す。v0
- float[]PFException
public float[] getRGBComponents(float[] v0) throws PFException
java.awt.Color.getRGBComponents(float[])
を呼び出す。v0
- float[]PFException
public java.lang.Class getClassVariable() throws PFException
java.awt.Color.getClass()
を呼び出す。PFException
public void waitVariable(long v0, int v1) throws PFException, java.lang.InterruptedException
java.awt.Color.wait(long,int)
を呼び出す。v0
- longv1
- intPFException
java.lang.InterruptedException
public void waitVariable() throws PFException, java.lang.InterruptedException
java.awt.Color.wait()
を呼び出す。PFException
java.lang.InterruptedException
public void waitVariable(long v0) throws PFException, java.lang.InterruptedException
java.awt.Color.wait(long)
を呼び出す。v0
- longPFException
java.lang.InterruptedException
public void notifyVariable() throws PFException
java.awt.Color.notify()
を呼び出す。PFException
public void notifyAllVariable() throws PFException
java.awt.Color.notifyAll()
を呼び出す。PFException