java.lang.Object
javafx.application.Application
com.tlcsdm.frame.SampleBase
com.tlcsdm.qe.QeSample
com.tlcsdm.qe.tools.FxmlDemo
- 所有已实现的接口:
Sample,javafx.fxml.Initializable
测试用,测试fxml集成.
- 从以下版本开始:
- 1.0.0
- 作者:
- unknowIfGuestInDream
-
嵌套类概要
嵌套类从类继承的嵌套类/接口 com.tlcsdm.qe.QeSample
QeSample.ProjectInfo从类继承的嵌套类/接口 javafx.application.Application
javafx.application.Application.Parameters -
字段概要
字段修饰符和类型字段说明private javafx.scene.layout.VBoxprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.Buttonprivate javafx.scene.control.ComboBox<FxmlDemo.FadeData> private javafx.scene.control.ComboBox<FxmlDemo.FadeData> private javafx.scene.control.ComboBox<String> private final LinkedList<Integer> private javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.Labelprivate javafx.scene.control.ToggleGroupprivate LineChartWithMarkers<Integer, Double> (专用程序包) javafx.beans.property.SimpleIntegerProperty(专用程序包) javafx.beans.property.SimpleIntegerProperty(专用程序包) javafx.beans.property.SimpleIntegerProperty(专用程序包) javafx.beans.property.SimpleIntegerPropertyprivate javafx.scene.control.RadioButtonprivate javafx.scene.control.RadioButtonprivate javafx.scene.shape.Rectangleprivate javafx.scene.control.Sliderprivate javafx.scene.shape.SVGPathprivate javafx.scene.shape.SVGPathprivate javafx.scene.shape.SVGPath(专用程序包) javafx.beans.property.SimpleIntegerPropertyprivate javafx.scene.control.TreeView<String> private javafx.scene.control.TextFieldprivate javafx.scene.control.TextFieldprivate javafx.scene.chart.NumberAxisprivate javafx.scene.chart.NumberAxis从类继承的字段 com.tlcsdm.qe.QeSample
PROJECT_INFO从类继承的字段 com.tlcsdm.frame.SampleBase
aesSeed, userData从类继承的字段 javafx.application.Application
STYLESHEET_CASPIAN, STYLESHEET_MODENA -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明private voidBuild discrete point data stylesDALI dimming curve formulaprivate doubledaliDimmingCurve(int level) Get lighting level based on control levelvoidvoiddirectLevelEnterAction(javafx.scene.input.KeyEvent event) voidvoidvoid排序字段.javafx.scene.NodegetPanel(javafx.stage.Stage stage) Returns the main sample panel.A short, multiple sentence description of the sample.组件id.A short, most likely single-word, name to show to the user - e.g.sample version.boolean是否有右侧区域.private javafx.scene.image.ImageViewvoidinitialize(URL location, ResourceBundle resources) private voidprivate voidprivate voidvoidprivate voidprivate voidprivate voidprivate voidvoidprivate booleanReturns true if the argument is a integerbooleanIf true this sample is shown to users, if false it is not.voidstatic voidvoidvoidprivate voidparseXmlToSvg(javafx.scene.shape.SVGPath svg, Node node) Svg path converted to SVGPath objectvoidprivate voidvoidvoidvoid从类继承的方法 com.tlcsdm.qe.QeSample
getProjectName, getProjectVersion从类继承的方法 com.tlcsdm.frame.SampleBase
bindUserData, bindUserDataBefore, buildSample, dispose, getControlPanel, getControlPanelDividerPosition, getSampleImageIcon, getSampleXmlPrefix, initialize, initializeBindings, initializeUserData, initializeUserDataBindings, start, updateForVersionUpgrade从类继承的方法 javafx.application.Application
getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop
-
字段详细资料
-
treeView
-
lblControl
private javafx.scene.control.Label lblControl -
lblPhm
private javafx.scene.control.Label lblPhm -
lblMinLevel
private javafx.scene.control.Label lblMinLevel -
lblMaxLevel
private javafx.scene.control.Label lblMaxLevel -
lblPowerOnLevel
private javafx.scene.control.Label lblPowerOnLevel -
lblSystemFailLevel
private javafx.scene.control.Label lblSystemFailLevel -
btnPowerControl
private javafx.scene.control.Button btnPowerControl -
btnUp
private javafx.scene.control.Button btnUp -
btnDown
private javafx.scene.control.Button btnDown -
btnStepUp
private javafx.scene.control.Button btnStepUp -
btnStepDown
private javafx.scene.control.Button btnStepDown -
btnMax
private javafx.scene.control.Button btnMax -
btnMin
private javafx.scene.control.Button btnMin -
btnDirectLevel
private javafx.scene.control.Button btnDirectLevel -
rectLighting
private javafx.scene.shape.Rectangle rectLighting -
svgLighting
private javafx.scene.shape.SVGPath svgLighting -
svgOutline
private javafx.scene.shape.SVGPath svgOutline -
svgRay
private javafx.scene.shape.SVGPath svgRay -
lblActualLevel
private javafx.scene.control.Label lblActualLevel -
sliderLight
private javafx.scene.control.Slider sliderLight -
txtDirectLevel
private javafx.scene.control.TextField txtDirectLevel -
boxChart
private javafx.scene.layout.VBox boxChart -
cmbFadeTime
-
cmbFadeRate
-
btnFadeTime
private javafx.scene.control.Button btnFadeTime -
btnFadeRate
private javafx.scene.control.Button btnFadeRate -
levelGroup
private javafx.scene.control.ToggleGroup levelGroup -
cmbLevelStore
-
radioActual
private javafx.scene.control.RadioButton radioActual -
radioDirect
private javafx.scene.control.RadioButton radioDirect -
txtDirect
private javafx.scene.control.TextField txtDirect -
btnLevelSet
private javafx.scene.control.Button btnLevelSet -
lineChart
-
xAxis
private javafx.scene.chart.NumberAxis xAxis -
yAxis
private javafx.scene.chart.NumberAxis yAxis -
phmProperty
javafx.beans.property.SimpleIntegerProperty phmProperty -
minProperty
javafx.beans.property.SimpleIntegerProperty minProperty -
maxProperty
javafx.beans.property.SimpleIntegerProperty maxProperty -
powerProperty
javafx.beans.property.SimpleIntegerProperty powerProperty -
systemProperty
javafx.beans.property.SimpleIntegerProperty systemProperty -
daliDimmingCurveMap
-
discretePointXList
-
-
构造器详细资料
-
FxmlDemo
public FxmlDemo()
-
-
方法详细资料
-
isVisible
public boolean isVisible()从类复制的说明:SampleBaseIf true this sample is shown to users, if false it is not.- 指定者:
isVisible在接口中Sample- 覆盖:
isVisible在类中SampleBase
-
getPanel
public javafx.scene.Node getPanel(javafx.stage.Stage stage) 从接口复制的说明:SampleReturns the main sample panel. -
main
-
getSampleId
从接口复制的说明:Sample组件id.- 指定者:
getSampleId在接口中Sample
-
getSampleName
从接口复制的说明:SampleA short, most likely single-word, name to show to the user - e.g. "CheckBox".- 指定者:
getSampleName在接口中Sample
-
getOrderKey
从接口复制的说明:Sample排序字段.- 指定者:
getOrderKey在接口中Sample
-
getSampleDescription
从类复制的说明:SampleBaseA short, multiple sentence description of the sample.- 指定者:
getSampleDescription在接口中Sample- 覆盖:
getSampleDescription在类中SampleBase
-
getSampleVersion
从接口复制的说明:Samplesample version.- 指定者:
getSampleVersion在接口中Sample
-
hasControlPanel
public boolean hasControlPanel()从接口复制的说明:Sample是否有右侧区域.- 指定者:
hasControlPanel在接口中Sample- 覆盖:
hasControlPanel在类中SampleBase
-
initialize
- 指定者:
initialize在接口中javafx.fxml.Initializable
-
initializeOption
public void initializeOption() -
initializeUI
public void initializeUI() -
initializeSvg
private void initializeSvg() -
initializeChart
private void initializeChart() -
initializeTreeview
private void initializeTreeview() -
initializeReadOnlyData
private void initializeReadOnlyData() -
initializeFade
private void initializeFade() -
initializeLevel
private void initializeLevel() -
initializePowerControl
private void initializePowerControl() -
parseXmlToSvg
Svg path converted to SVGPath object -
createSeries
DALI dimming curve formula -
daliDimmingCurve
private double daliDimmingCurve(int level) Get lighting level based on control level -
powerControlAction
public void powerControlAction() -
minLevelAction
public void minLevelAction() -
maxLevelAction
public void maxLevelAction() -
upLevelAction
public void upLevelAction() -
downLevelAction
public void downLevelAction() -
stepUpAction
public void stepUpAction() -
stepDownAction
public void stepDownAction() -
directLevelAction
public void directLevelAction() -
directLevelEnterAction
public void directLevelEnterAction(javafx.scene.input.KeyEvent event) -
levelSettingAction
public void levelSettingAction() -
resetDataTextFill
private void resetDataTextFill() -
fadeTimeAction
public void fadeTimeAction() -
fadeRateAction
public void fadeRateAction() -
buildDiscretePoint
private void buildDiscretePoint()Build discrete point data styles -
iconView
-
isInteger
Returns true if the argument is a integer
-