类 FxmlDemo

java.lang.Object
javafx.application.Application
所有已实现的接口:
Sample, javafx.fxml.Initializable

public class FxmlDemo extends QeSample implements javafx.fxml.Initializable
测试用,测试fxml集成.
从以下版本开始:
1.0.0
作者:
unknowIfGuestInDream
  • 字段详细资料

    • treeView

      private javafx.scene.control.TreeView<String> 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

      private javafx.scene.control.ComboBox<FxmlDemo.FadeData> cmbFadeTime
    • cmbFadeRate

      private javafx.scene.control.ComboBox<FxmlDemo.FadeData> cmbFadeRate
    • btnFadeTime

      private javafx.scene.control.Button btnFadeTime
    • btnFadeRate

      private javafx.scene.control.Button btnFadeRate
    • levelGroup

      private javafx.scene.control.ToggleGroup levelGroup
    • cmbLevelStore

      private javafx.scene.control.ComboBox<String> 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

      private LineChartWithMarkers<Integer,Double> 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

      private final HashMap<Integer,Double> daliDimmingCurveMap
    • discretePointXList

      private final LinkedList<Integer> discretePointXList
  • 构造器详细资料

    • FxmlDemo

      public FxmlDemo()
  • 方法详细资料

    • isVisible

      public boolean isVisible()
      从类复制的说明: SampleBase
      If 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)
      从接口复制的说明: Sample
      Returns the main sample panel.
      指定者:
      getPanel 在接口中 Sample
    • main

      public static void main(String[] args)
    • getSampleId

      public String getSampleId()
      从接口复制的说明: Sample
      组件id.
      指定者:
      getSampleId 在接口中 Sample
    • getSampleName

      public String getSampleName()
      从接口复制的说明: Sample
      A short, most likely single-word, name to show to the user - e.g. "CheckBox".
      指定者:
      getSampleName 在接口中 Sample
    • getOrderKey

      public String getOrderKey()
      从接口复制的说明: Sample
      排序字段.
      指定者:
      getOrderKey 在接口中 Sample
    • getSampleDescription

      public String getSampleDescription()
      从类复制的说明: SampleBase
      A short, multiple sentence description of the sample.
      指定者:
      getSampleDescription 在接口中 Sample
      覆盖:
      getSampleDescription 在类中 SampleBase
    • getSampleVersion

      public String getSampleVersion()
      从接口复制的说明: Sample
      sample version.
      指定者:
      getSampleVersion 在接口中 Sample
    • hasControlPanel

      public boolean hasControlPanel()
      从接口复制的说明: Sample
      是否有右侧区域.
      指定者:
      hasControlPanel 在接口中 Sample
      覆盖:
      hasControlPanel 在类中 SampleBase
    • initialize

      public void initialize(URL location, ResourceBundle resources)
      指定者:
      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

      private void parseXmlToSvg(javafx.scene.shape.SVGPath svg, Node node)
      Svg path converted to SVGPath object
    • createSeries

      private javafx.scene.chart.XYChart.Series<Integer,Double> 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

      private javafx.scene.image.ImageView iconView(URL resource)
    • isInteger

      private boolean isInteger(String str)
      Returns true if the argument is a integer