P - the generic typeS - the generic typeFxBackgroundFactory<P,S>, FxChessboardFactory<P,S>, org.refcodes.checkerboard.BackgroundFactory<P,S>, org.refcodes.factory.ContextTypeFactory<P,S>public class FxChessboardFactoryImpl<P extends org.refcodes.checkerboard.Player<P,S>,S> extends Object implements FxChessboardFactory<P,S>
| Constructor | Description |
|---|---|
FxChessboardFactoryImpl() |
| Modifier and Type | Method | Description |
|---|---|---|
Node |
createInstance(FxCheckerboardViewer<P,S> aContext) |
|
Color |
getEvenFieldColor() |
Gets the even field color.
|
Color |
getFieldGapColor() |
Gets the field gap color.
|
Color |
getOddFieldColor() |
Gets the odd field color.
|
void |
setEvenFieldColor(Color eEvenFieldColor) |
Sets the even field color.
|
void |
setFieldGapColor(Color aFieldGapColor) |
Sets the field gap color.
|
void |
setOddFieldColor(Color aOddFieldColor) |
Sets the odd field color.
|
FxChessboardFactory<P,S> |
withEvenFieldColor(Color aEvenFieldColor) |
With even field color.
|
FxChessboardFactory<P,S> |
withFieldGapColor(Color aFieldGapColor) |
With field gap color.
|
FxChessboardFactory<P,S> |
withOddFieldColor(Color aOddFieldColor) |
With odd field color.
|
public FxChessboardFactory<P,S> withEvenFieldColor(Color aEvenFieldColor)
withEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aEvenFieldColor - the even field colorpublic FxChessboardFactory<P,S> withOddFieldColor(Color aOddFieldColor)
withOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aOddFieldColor - the odd field colorpublic FxChessboardFactory<P,S> withFieldGapColor(Color aFieldGapColor)
withFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aFieldGapColor - the field gap colorpublic Color getEvenFieldColor()
getEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>public void setEvenFieldColor(Color eEvenFieldColor)
setEvenFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>eEvenFieldColor - the new even field colorpublic Color getOddFieldColor()
getOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>public void setOddFieldColor(Color aOddFieldColor)
setOddFieldColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aOddFieldColor - the new odd field colorpublic void setFieldGapColor(Color aFieldGapColor)
setFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>aFieldGapColor - the new field gap colorpublic Color getFieldGapColor()
getFieldGapColor in interface FxChessboardFactory<P extends org.refcodes.checkerboard.Player<P,S>,S>Copyright © 2021. All rights reserved.