Uses of Interface
ch.swingfx.twinkle.style.INotificationStyle
-
Packages that use INotificationStyle Package Description ch.swingfx.twinkle ch.swingfx.twinkle.style ch.swingfx.twinkle.style.theme ch.swingfx.twinkle.window -
-
Uses of INotificationStyle in ch.swingfx.twinkle
Fields in ch.swingfx.twinkle declared as INotificationStyle Modifier and Type Field Description private INotificationStyle
NotificationBuilder. fStyle
styling for our windowMethods in ch.swingfx.twinkle that return INotificationStyle Modifier and Type Method Description INotificationStyle
NotificationBuilder. getStyle()
Get theINotificationStyle
of this notificationMethods in ch.swingfx.twinkle with parameters of type INotificationStyle Modifier and Type Method Description NotificationBuilder
NotificationBuilder. withStyle(INotificationStyle style)
set the style of the notification -
Uses of INotificationStyle in ch.swingfx.twinkle.style
Classes in ch.swingfx.twinkle.style that implement INotificationStyle Modifier and Type Class Description class
AbstractNotificationStyle
Provides a base class forINotificationStyle
implementations. -
Uses of INotificationStyle in ch.swingfx.twinkle.style.theme
Classes in ch.swingfx.twinkle.style.theme that implement INotificationStyle Modifier and Type Class Description class
DarkDefaultNotification
Dark theme for the default windowclass
LightDefaultNotification
Light theme for the default window -
Uses of INotificationStyle in ch.swingfx.twinkle.window
Fields in ch.swingfx.twinkle.window declared as INotificationStyle Modifier and Type Field Description private INotificationStyle
GlassPane. fStyle
Methods in ch.swingfx.twinkle.window with parameters of type INotificationStyle Modifier and Type Method Description javax.swing.JWindow
ICreateNotificationWindow. createNotificationWindow(javax.swing.Icon icon, java.lang.String title, java.lang.String message, INotificationStyle style, java.awt.GraphicsConfiguration graphicsConfiguration)
Creates a new notification windowjava.awt.Point
IPosition. getPosition(java.awt.Dimension screenSize, java.awt.Insets screenInsets, javax.swing.JWindow window, INotificationStyle style)
Calculate the position forwindow
Constructors in ch.swingfx.twinkle.window with parameters of type INotificationStyle Constructor Description DefaultNotificationWindow(javax.swing.Icon icon, java.lang.String title, java.lang.String message, INotificationStyle style, java.awt.GraphicsConfiguration graphicsConfiguration)
Create a new notificationGlassPane(javax.swing.JWindow window, INotificationStyle style, int cornerRadius)
Create a newGlassPane
-