Class FPanelPrincipal.ThreadMessagesDesc

java.lang.Object
java.lang.Thread
fr.formiko.views.gui2d.FPanelPrincipal.ThreadMessagesDesc
All Implemented Interfaces:
Runnable
Enclosing class:
FPanelPrincipal

class FPanelPrincipal.ThreadMessagesDesc extends Thread
Thread used to print a description message at mouse location.
Message is print only after 0.5s if mouse don't move.
Author:
Hydrolien
  • Field Details

    • message

      private String message
    • timeFromLastMove

      private long timeFromLastMove
    • needToUpdateTimeFromLastMove

      private boolean needToUpdateTimeFromLastMove
  • Constructor Details

    • ThreadMessagesDesc

      ThreadMessagesDesc()
  • Method Details

    • setMessage

      public void setMessage(String s)
    • updateTimeFromLastMove

      public void updateTimeFromLastMove()
    • run

      public void run()
      Main function that update message if needed every 50ms.
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread