类 PlutoExplorerExtended

java.lang.Object
javafx.application.Application
com.tlcsdm.core.javafx.control.PlutoExplorerExtended

public final class PlutoExplorerExtended extends javafx.application.Application
A JavaFX Demo of Image Zoom, Drag 无效输入:'&' Rotation.
  • 嵌套类概要

    嵌套类
    修饰符和类型
    说明
    private static enum 
    Enumeration of the possible Zoom actions.
    private static final class 
     

    从类继承的嵌套类/接口 javafx.application.Application

    javafx.application.Application.Parameters
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private static final double
     
    private static final String
     
    private static final String
     
    private static final String
     
    private static final double
    This factor guarantees that after ZOOM_N times Zoom-In, the Viewport-size halves almost exactly.
    (HALF was chosen to - perhaps?
    private static final int
    This is the number of Zoom-In operations required to almost exactly halve the size of the Viewport.

    从类继承的字段 javafx.application.Application

    STYLESHEET_CASPIAN, STYLESHEET_MODENA
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    private static javafx.scene.layout.HBox
    Creates a Bar with Zoom Buttons 无效输入:'&' Rotation CheckBox.
    private static void
    Installs a once-only Tooltip centred over the Image.
    static void
    main(String[] args)
     
    void
    start(javafx.stage.Stage primaryStage)
     

    从类继承的方法 javafx.application.Application

    getHostServices, getParameters, getUserAgentStylesheet, init, launch, launch, notifyPreloader, setUserAgentStylesheet, stop

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • HALF

      private static final double HALF
      另请参阅:
    • ZOOM_N

      private static final int ZOOM_N
      This is the number of Zoom-In operations required to almost exactly halve the size of the Viewport.
      另请参阅:
    • ZOOM_IN_SCALE

      private static final double ZOOM_IN_SCALE
      This factor guarantees that after ZOOM_N times Zoom-In, the Viewport-size halves almost exactly.
      (HALF was chosen to - perhaps? - avoid excessive Image degradation when zooming)
      For ZOOM_N = 9 the factor value is approximately 93%
    • TITLE

      private static final String TITLE
      另请参阅:
    • IMAGE_CREDIT_URL

      private static final String IMAGE_CREDIT_URL
      另请参阅:
    • IMAGE_URL

      private static final String IMAGE_URL
      另请参阅:
  • 构造器详细资料

    • PlutoExplorerExtended

      public PlutoExplorerExtended()
  • 方法详细资料

    • start

      public void start(javafx.stage.Stage primaryStage)
      指定者:
      start 在类中 javafx.application.Application
    • installTooltip

      private static void installTooltip(PlutoExplorerExtended.ZoomDragPane zoomDragPane)
      Installs a once-only Tooltip centred over the Image.
      参数:
      zoomDragPane -
    • createButtons

      private static javafx.scene.layout.HBox createButtons(PlutoExplorerExtended.ZoomDragPane zoomDragPane)
      Creates a Bar with Zoom Buttons 无效输入:'&' Rotation CheckBox.
      参数:
      zoomDragPane -
      返回:
    • main

      public static void main(String[] args)