All Implemented Interfaces:
com.dua3.utility.fx.FxTaskTracker, Styleable, EventTarget, Skinnable

public class StatusBar extends CustomControl<HBox> implements com.dua3.utility.fx.FxTaskTracker
Dialog to configure a editor settings.
  • Constructor Details

    • StatusBar

      public StatusBar()
      Construct new StatusBar instance.
  • Method Details

    • setText

      public void setText(String s)
      Sets the text of the status bar. This method ensures that the text is set on the JavaFX application thread.
      Parameters:
      s - the text to set in the status bar
    • setProgress

      public void setProgress(double p)
      Sets the progress of the progress bar. This method ensures that the progress is set on the JavaFX application thread.
      Parameters:
      p - the progress value to set in the progress bar
    • updateTaskState

      public void updateTaskState(Task<?> task, Worker.State state)
      Specified by:
      updateTaskState in interface com.dua3.utility.fx.FxTaskTracker
    • updateTaskProgress

      public void updateTaskProgress(Task<?> task, double p)
      Specified by:
      updateTaskProgress in interface com.dua3.utility.fx.FxTaskTracker
    • updateTaskTitle

      public void updateTaskTitle(Task<?> task, String s)
      Specified by:
      updateTaskTitle in interface com.dua3.utility.fx.FxTaskTracker
    • updateTaskMessage

      public void updateTaskMessage(Task<?> task, String s)
      Specified by:
      updateTaskMessage in interface com.dua3.utility.fx.FxTaskTracker