java.lang.Object
javafx.application.Application
com.tlcsdm.frame.SampleBase
com.tlcsdm.jfxcommon.CommonSample
com.tlcsdm.jfxcommon.code.ColorCode
- 所有已实现的接口:
Sample
颜色代码工具.
- 从以下版本开始:
- 1.0.1
- 作者:
- unknowIfGuestInDream
-
嵌套类概要
从类继承的嵌套类/接口 javafx.application.Application
javafx.application.Application.Parameters -
字段概要
字段修饰符和类型字段说明javafx.scene.control.Buttonjavafx.scene.control.TextFieldjavafx.scene.control.ColorPickerjavafx.scene.control.Buttonjavafx.scene.control.TextFieldjavafx.scene.control.Buttonjavafx.scene.control.TextFieldprivate org.controlsfx.control.Notificationsjavafx.scene.control.Buttonjavafx.scene.control.TextFieldjavafx.scene.control.Buttonjavafx.scene.control.TextFieldjavafx.scene.control.Buttonjavafx.scene.control.TextField从类继承的字段 com.tlcsdm.frame.SampleBase
aesSeed, userData从类继承的字段 javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidargbCopyAction(javafx.event.ActionEvent event) colorToHex(javafx.scene.paint.Color c) javafx.scene.NodeReturns the panel to display to the user that allows for manipulating the sample.排序字段.javafx.scene.NodegetPanel(javafx.stage.Stage stage) Returns the main sample panel.A short, multiple sentence description of the sample.组件id.javafx.scene.image.ImageViewsample icon.A short, most likely single-word, name to show to the user - e.g.sample version.boolean是否有右侧区域.private voidhslCopyAction(javafx.event.ActionEvent event) private voidhsvCopyAction(javafx.event.ActionEvent event) javafx.scene.paint.ColorhsvToRgb(float hue, float saturation, float value) javafx.scene.paint.ColorvoidNote that initialize() is called after getPanel().private voidprivate voidstatic voidprivate voidrgbaCopyAction(javafx.event.ActionEvent event) private voidrgbCopyAction(javafx.event.ActionEvent event) double[]RGBtoHSV(double r, double g, double b) voidsetColorTextField(javafx.scene.paint.Color color) private voidsysCopyAction(javafx.event.ActionEvent event) 从类继承的方法 com.tlcsdm.jfxcommon.CommonSample
getProjectName, getProjectVersion从类继承的方法 com.tlcsdm.frame.SampleBase
bindUserData, bindUserDataBefore, buildSample, dispose, getControlPanelDividerPosition, getSampleXmlPrefix, initializeBindings, initializeUserData, initializeUserDataBindings, isVisible, start, updateForVersionUpgrade从类继承的方法 javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
-
字段详细资料
-
sysTextField
public javafx.scene.control.TextField sysTextField -
rgbTextField
public javafx.scene.control.TextField rgbTextField -
argbTextField
public javafx.scene.control.TextField argbTextField -
rgbaTextField
public javafx.scene.control.TextField rgbaTextField -
hslTextField
public javafx.scene.control.TextField hslTextField -
hsvTextField
public javafx.scene.control.TextField hsvTextField -
sysCopyButton
public javafx.scene.control.Button sysCopyButton -
rgbCopyButton
public javafx.scene.control.Button rgbCopyButton -
argbCopyButton
public javafx.scene.control.Button argbCopyButton -
rgbaCopyButton
public javafx.scene.control.Button rgbaCopyButton -
hslCopyButton
public javafx.scene.control.Button hslCopyButton -
hsvCopyButton
public javafx.scene.control.Button hsvCopyButton -
colorSelect1ColorPicker
public javafx.scene.control.ColorPicker colorSelect1ColorPicker -
notificationBuilder
private org.controlsfx.control.Notifications notificationBuilder
-
-
构造器详细资料
-
ColorCode
public ColorCode()
-
-
方法详细资料
-
getSampleId
从接口复制的说明:Sample组件id. -
getSampleName
从接口复制的说明:SampleA short, most likely single-word, name to show to the user - e.g. "CheckBox". -
getSampleVersion
从接口复制的说明:Samplesample version. -
getSampleDescription
从类复制的说明:SampleBaseA short, multiple sentence description of the sample.- 指定者:
getSampleDescription在接口中Sample- 覆盖:
getSampleDescription在类中SampleBase
-
getPanel
public javafx.scene.Node getPanel(javafx.stage.Stage stage) 从接口复制的说明:SampleReturns the main sample panel. -
getControlPanel
public javafx.scene.Node getControlPanel()从类复制的说明:SampleBaseReturns the panel to display to the user that allows for manipulating the sample.- 指定者:
getControlPanel在接口中Sample- 覆盖:
getControlPanel在类中SampleBase
-
getOrderKey
从接口复制的说明:Sample排序字段. -
getSampleImageIcon
public javafx.scene.image.ImageView getSampleImageIcon()从接口复制的说明:Samplesample icon.- 指定者:
getSampleImageIcon在接口中Sample- 覆盖:
getSampleImageIcon在类中SampleBase
-
hasControlPanel
public boolean hasControlPanel()从接口复制的说明:Sample是否有右侧区域.- 指定者:
hasControlPanel在接口中Sample- 覆盖:
hasControlPanel在类中SampleBase
-
main
-
initialize
public void initialize()从接口复制的说明:SampleNote that initialize() is called after getPanel(). 实现类是FXML实现,推荐不使用此接口初始化,而是需要手动初始化- 指定者:
initialize在接口中Sample- 覆盖:
initialize在类中SampleBase
-
initializeOption
private void initializeOption() -
initializeUI
private void initializeUI() -
sysCopyAction
private void sysCopyAction(javafx.event.ActionEvent event) -
rgbCopyAction
private void rgbCopyAction(javafx.event.ActionEvent event) -
argbCopyAction
private void argbCopyAction(javafx.event.ActionEvent event) -
rgbaCopyAction
private void rgbaCopyAction(javafx.event.ActionEvent event) -
hslCopyAction
private void hslCopyAction(javafx.event.ActionEvent event) -
hsvCopyAction
private void hsvCopyAction(javafx.event.ActionEvent event) -
setColorTextField
public void setColorTextField(javafx.scene.paint.Color color) -
colorToHex
-
RGBtoHSV
public double[] RGBtoHSV(double r, double g, double b) -
hsvToRgb
-
hsvToRgb
public javafx.scene.paint.Color hsvToRgb(float hue, float saturation, float value)
-