类 ChromaticityDiagramSkin

java.lang.Object
javafx.scene.control.SkinBase<ChromaticityDiagram>
com.tlcsdm.core.javafx.control.skin.ChromaticityDiagramSkin
所有已实现的接口:
javafx.scene.control.Skin<ChromaticityDiagram>

public class ChromaticityDiagramSkin extends javafx.scene.control.SkinBase<ChromaticityDiagram>
作者:
unknowIfGuestInDream
  • 字段详细资料

    • fontSize

      private int fontSize
    • width

      private int width
    • height

      private int height
    • margins

      private int margins
    • ruler

      private int ruler
    • each

      private int each
    • grid

      private int grid
    • stepH

      private int stepH
    • stepW

      private int stepW
    • startH

      private int startH
    • startW

      private int startW
    • endH

      private int endH
    • endW

      private int endW
    • isLine

      protected boolean isLine
    • hasWaveLength

      protected boolean hasWaveLength
    • hasGrid

      protected boolean hasGrid
    • hasCalculate

      protected boolean hasCalculate
    • dotSize

      protected int dotSize
    • bgColor

      protected Color bgColor
    • calculateColor

      protected Color calculateColor
    • textColor

      protected Color textColor
    • gridColor

      protected Color gridColor
    • rulerColor

      protected Color rulerColor
    • calculateX

      private double calculateX
    • calculateY

      private double calculateY
    • title

      private String title
    • scrollPane

      private javafx.scene.control.ScrollPane scrollPane
    • imageView

      private javafx.scene.image.ImageView imageView
    • img

      private javafx.scene.image.Image img
    • image

      protected BufferedImage image
    • g

      private Graphics2D g
    • dataFont

      private Font dataFont
    • commentsFont

      private Font commentsFont
  • 构造器详细资料

    • ChromaticityDiagramSkin

      public ChromaticityDiagramSkin(ChromaticityDiagram chromaticityDiagram)
  • 方法详细资料

    • refinePane

      public void refinePane()
    • drawData

      public BufferedImage drawData()
    • createErrorImage

      private BufferedImage createErrorImage()
    • backGround

      private void backGround()
    • outlines

      private void outlines()
    • outline

      private void outline(List<com.tlcsdm.core.model.CIEData> data, String name, int markWave, Color waveColor)
    • colorLine

      private void colorLine(double ix1, double iy1, double ix2, double iy2)
    • calculate

      private void calculate()