Module MaterialFX

Class PositionUtils

java.lang.Object
io.github.palexdev.materialfx.utils.PositionUtils

public class PositionUtils extends Object
Utilities for JavaFX's Pos and NotificationPos.
  • Method Details

    • isTop

      public static boolean isTop(Pos pos)
    • isCenter

      public static boolean isCenter(Pos pos)
    • isBottom

      public static boolean isBottom(Pos pos)
    • isLeft

      public static boolean isLeft(Pos pos)
    • isRight

      public static boolean isRight(Pos pos)
    • isTop

      public static boolean isTop(NotificationPos pos)
    • isCenter

      public static boolean isCenter(NotificationPos pos)
    • isRight

      public static boolean isRight(NotificationPos pos)
    • computePosition

      public static PositionBean computePosition(Region parent, Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos hAlignment, VPos vAlignment)
    • computePosition

      public static PositionBean computePosition(Region parent, Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos hAlignment, VPos vAlignment, boolean snapToPixel)
    • computeXPosition

      public static double computeXPosition(Region parent, Node child, double areaX, double areaWidth, Insets margin, boolean snapMargin, HPos hAlignment, boolean snapToPixel)
    • computeYPosition

      public static double computeYPosition(Region parent, Node child, double areaY, double areaHeight, double areaBaselineOffset, Insets margin, boolean snapMargin, VPos vAlignment, boolean snapToPixel)