All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractNotificationStyle Provides a base class forINotificationStyle
implementations.AbstractOverlay Extend this class if you want to create your ownIOverlay
implementations.
It implements the logic forOverlayPaintMode
values.BackgroundPainterPanel This panel just call paintComponent on theIBackground
.BorderOverlay Paints a border around the notificationColorBackground Paints a color as backgroundDarkDefaultNotification Dark theme for the default windowDefaultNotificationWindow The default notification window layout.
You can override the insets for the icon, title and message.GlassPane Glass pane for the notification.GradientBackground Paint a top to bottom gradient.GradientOverlay Paints a simple gradient from top to bottomIBackground Interface for creating backgrounds for the notificationICloseButton Interface for creating close buttons on the notificationICreateNotificationWindow Use this interface to create your own notification windows.INotificationEventListener Implement this listener if you want to listen for events from the notification.INotificationManager Interface to use if we want to create a newINotificationManager
INotificationStyle Provides styling for the notificationIOverlay This interface is used to paint overlay on theGlassPane
.IPosition Interface for positioning the notification.LightDefaultNotification Light theme for the default windowNotificationBuilder This class lets you build a notification window.NotificationEvent Event Object used by the notification to send eventsNotificationEventAdapter An abstract adapter class for receiving notification events.NotificationManagers Provides different types ofINotificationManager
NotificationWindowTypes Available notifications windows.NullCloseButton ANullCloseButton
is an invisible close button.NullOverlay Empty implementation ofIOverlay
.OverlayPaintMode Tells us if we should paint the overlay always, or only on mouse over/outPositions This enum has some default positions that can be used byNotificationBuilder
.withPosition()RectangleCloseButton A simple rectangle close button.RoundCloseButton A simple round close button.SequentialNotificationManager I manage the notification windows and show the one after one