类 FrameUtil

java.lang.Object
club.xiaojiawei.utils.FrameUtil

@Component public class FrameUtil extends Object
窗口工具类
  • 构造器详细资料

    • FrameUtil

      public FrameUtil()
  • 方法详细资料

    • setContext

      public void setContext(org.springframework.context.ApplicationContext context)
    • createAlwaysTopWindowFrame

      public static AtomicReference<JFrame> createAlwaysTopWindowFrame(String frameTitle, javafx.scene.Scene scene, int frameWidth, int frameHeight, String frameIconPath)
      创建永久置顶的窗口
      参数:
      frameTitle -
      scene -
      frameWidth -
      frameHeight -
      frameIconPath -
      返回:
    • createAlert

      public static javafx.scene.control.Alert createAlert(String headerText, String contentText, javafx.event.EventHandler<javafx.event.ActionEvent> ok, javafx.event.EventHandler<javafx.event.ActionEvent> cancel, javafx.event.EventHandler<javafx.event.ActionEvent> close, javafx.event.EventHandler<javafx.scene.control.DialogEvent> windowsClose)
      创建对话框
      参数:
      headerText -
      contentText -
      ok -
      cancel -
      close -
      windowsClose -
      返回:
    • createAlert

      public static javafx.scene.control.Alert createAlert(String headerText, String contentText, javafx.event.EventHandler<javafx.event.ActionEvent> ok)
    • showStage

      public static void showStage(StageEnum stageEnum)
    • hideStage

      public static void hideStage(StageEnum stageEnum)
    • getStage

      public static javafx.stage.Stage getStage(StageEnum stageEnum)
    • getStage

      public static javafx.stage.Stage getStage(StageEnum stageEnum, boolean createStage)