Interface INotificationStyle

    • Method Detail

      • getWidth

        int getWidth()
        The width of the notification
        Returns:
        The width of the notification
      • getWindowCornerRadius

        int getWindowCornerRadius()
        Get the radius of the window corner
        Returns:
        the radius of the window corner
      • getTitleFontColor

        java.awt.Color getTitleFontColor()
        Get the title font color of the notification
        Returns:
        the font color of the notification
      • getTitleFont

        java.awt.Font getTitleFont()
        Get the font for the title
        Returns:
        the font for the title
      • getMessageFontColor

        java.awt.Color getMessageFontColor()
        Get the message font color of the notification
        Returns:
        the message font color of the notification
      • getMessageFont

        java.awt.Font getMessageFont()
        Get the font for the message
        Returns:
        the font for the message
      • getWindowInsets

        java.awt.Insets getWindowInsets()
        Get the insets of the notification window
        Returns:
        the insets of the notification window
      • getAlpha

        float getAlpha()
        Get the alpha that should be applied to a notification where the mouse is not over
        Returns:
        the alpha of the notification window
      • getOverlay

        IOverlay getOverlay()
        Get the IOverlay that should be applied to the notification
        Returns:
        The IOverlay of the notification
      • getNotificationWindowCreator

        ICreateNotificationWindow getNotificationWindowCreator()
        Get the notification window creator
        Returns:
        the notification window creator
      • getCustomParams

        java.util.Map<java.lang.String,​java.lang.Object> getCustomParams()
        Get a map of custom parameters
        Returns:
        a map of custom parameters