类 RcpIconTool

java.lang.Object
javafx.application.Application
com.tlcsdm.frame.SampleBase
com.tlcsdm.qe.QeSample
com.tlcsdm.qe.tools.RcpIconTool
所有已实现的接口:
Sample

public class RcpIconTool extends QeSample
  • 字段详细资料

    • pngFileField

      private javafx.scene.control.TextField pngFileField
    • outputField

      private javafx.scene.control.TextField outputField
    • icoCheck

      private javafx.scene.control.CheckBox icoCheck
    • icnsCheck

      private javafx.scene.control.CheckBox icnsCheck
    • xpmCheck

      private javafx.scene.control.CheckBox xpmCheck
    • notificationBuilder

      private final org.controlsfx.control.Notifications notificationBuilder
    • pngChooser

      private javafx.stage.FileChooser pngChooser
    • outputChooser

      private javafx.stage.DirectoryChooser outputChooser
    • fileName

      private final String fileName
      另请参阅:
    • openOutDir

      private final org.controlsfx.control.action.Action openOutDir
    • generate

      private final org.controlsfx.control.action.Action generate
    • actions

      private final Collection<? extends org.controlsfx.control.action.Action> actions
  • 构造器详细资料

    • RcpIconTool

      public RcpIconTool()
  • 方法详细资料

    • getSampleId

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

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

      public String getSampleVersion()
      从接口复制的说明: Sample
      sample version.
    • getOrderKey

      public String getOrderKey()
      从接口复制的说明: Sample
      排序字段.
    • getSampleImageIcon

      public javafx.scene.image.ImageView getSampleImageIcon()
      从接口复制的说明: Sample
      sample icon.
      指定者:
      getSampleImageIcon 在接口中 Sample
      覆盖:
      getSampleImageIcon 在类中 SampleBase
    • getPanel

      public javafx.scene.Node getPanel(javafx.stage.Stage stage)
      从接口复制的说明: Sample
      Returns the main sample panel.
    • initComponment

      private void initComponment()
    • initializeBindings

      public void initializeBindings()
      从类复制的说明: SampleBase
      将在getPanel要设置的binding提取出来.
      覆盖:
      initializeBindings 在类中 SampleBase
    • initializeUserDataBindings

      public void initializeUserDataBindings()
      从类复制的说明: SampleBase
      将在getPanel要设置的userData binding提取出来.
      覆盖:
      initializeUserDataBindings 在类中 SampleBase
    • getControlPanel

      public javafx.scene.Node getControlPanel()
      从类复制的说明: SampleBase
      Returns the panel to display to the user that allows for manipulating the sample.
      指定者:
      getControlPanel 在接口中 Sample
      覆盖:
      getControlPanel 在类中 SampleBase
    • createICO

      public void createICO(File file)
    • convert

      private BufferedImage convert(byte[] imageBytes) throws IOException
      抛出:
      IOException
    • createICNS

      public void createICNS(File file)
    • getImageAsStream

      private ByteArrayInputStream getImageAsStream(BufferedImage source, int targetWidth, int targetHeigth) throws IOException
      抛出:
      IOException
    • createXPM

      public void createXPM(File file)