A B C D E G H I J N P R S T 
All Classes All Packages

A

AbstractPopupPanel - Class in com.github.ushiosan23.javafx.popup
This panel is a special panel to display some information in top of content
AbstractPopupPanel() - Constructor for class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Primary constructor
addAction(String) - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Add action to alert dialog.
addAction(ButtonType) - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Add action to alert dialog.
addActionListener(ActionListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Add action mouse listener
addMouseListener(MouseListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Add mouse listener
addPopupItemSelectionListener(ActionListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Add popup menu action listener
alertStage - Variable in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Alert stage window
attachToSystem() - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Attach tray icon to system

B

BaseAlert - Class in com.github.ushiosan23.javafx.dialogs
Base alert type class.
BaseAlert(Alert.AlertType) - Constructor for class com.github.ushiosan23.javafx.dialogs.BaseAlert
Create simple alert.
BaseAlert(Alert.AlertType, String, ButtonType...) - Constructor for class com.github.ushiosan23.javafx.dialogs.BaseAlert
Create custom alert.
BaseDialog<T> - Class in com.github.ushiosan23.javafx.dialogs
Base dialog behaviour class.
BaseDialog() - Constructor for class com.github.ushiosan23.javafx.dialogs.BaseDialog
Create basic dialog.

C

CANCEL - Static variable in class com.github.ushiosan23.javafx.dialogs.ExceptionAlert
Cancel action.
clearDefaultActions() - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Clear default alert actions.
com.github.ushiosan23.javafx.controls.card - package com.github.ushiosan23.javafx.controls.card
 
com.github.ushiosan23.javafx.dialogs - package com.github.ushiosan23.javafx.dialogs
 
com.github.ushiosan23.javafx.notifications - package com.github.ushiosan23.javafx.notifications
 
com.github.ushiosan23.javafx.popup - package com.github.ushiosan23.javafx.popup
 
com.github.ushiosan23.javafx.system - package com.github.ushiosan23.javafx.system
 
com.github.ushiosan23.javafx.utils - package com.github.ushiosan23.javafx.utils
 
configurePanel() - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Configure panel styles
configurePanelBeforeShow(Pane) - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Configure panel before show
configureWindow() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Configure popup window

D

descriptionLabel - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Notification description label
detachToSystem() - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Remove tray icon from system
dialogStage - Variable in class com.github.ushiosan23.javafx.dialogs.BaseDialog
Dialog window stage.
displayMessage(String, String, TrayIcon.MessageType) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Display system messages.

E

ExceptionAlert - Class in com.github.ushiosan23.javafx.dialogs
Display window modal dialog with exception information.
ExceptionAlert(Throwable) - Constructor for class com.github.ushiosan23.javafx.dialogs.ExceptionAlert
Create exception with custom throwable.
ExceptionUtils - Class in com.github.ushiosan23.javafx.utils
Exception utilities.

G

getAlertScene() - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Get alert internal scene.
getAlertStage() - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Get alert stage.
getBackgroundPanelProperty() - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Get panel background
getDescription() - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Get notification description
getDescription() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Get notification description
getDialogScene(Dialog<?>) - Static method in class com.github.ushiosan23.javafx.utils.JavaFXUtils
Get dialog scene.
getDialogStage(Dialog<?>) - Static method in class com.github.ushiosan23.javafx.utils.JavaFXUtils
Get dialog window object
getIcon() - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Get notification icon
getIcon() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Get notification node icon
getImage() - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Get tray image
getInsets() - Static method in class com.github.ushiosan23.javafx.utils.ScreenUtils
Get screen insets
getNotificationContent() - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Get notification node
getNotificationContent() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Get notification container
getNotificationTitle() - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Get notification title
getNotificationTitle() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Get notification title
getPanelColorProperty() - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Get panel background property
getPictureShape() - Method in class com.github.ushiosan23.javafx.controls.card.PictureCard
Get picture shape value.
getPictureShapeProperty() - Method in class com.github.ushiosan23.javafx.controls.card.PictureCard
Get Observable shape value.
getPopupMenu() - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Get current popup menu
getSnapShot(Node) - Static method in class com.github.ushiosan23.javafx.utils.ImageUtils
Create node snapshot.
getSnapShot(Scene) - Static method in class com.github.ushiosan23.javafx.utils.ImageUtils
Create snapshot of scene.
getStackTraceString(Throwable) - Static method in class com.github.ushiosan23.javafx.utils.ExceptionUtils
Get exception stacktrace string
getToolTip() - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Get tooltip

H

hide() - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Hide popup window

I

ICard - Interface in com.github.ushiosan23.javafx.controls.card
Card model structure.
ImageUtils - Class in com.github.ushiosan23.javafx.utils
Image utilities.
informationContainer - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Information container.
initializeComponents() - Method in class com.github.ushiosan23.javafx.notifications.Notification
Configure all nodes
initializeContent(BorderPane) - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Initialize panel content
INotification - Interface in com.github.ushiosan23.javafx.notifications
Notification base structure
isPlatformSupport() - Static method in class com.github.ushiosan23.javafx.system.TrayIconFX
Check if current platform, supports system tray

J

JavaFXUtils - Class in com.github.ushiosan23.javafx.utils
Utilities for javafx elements

N

Notification - Class in com.github.ushiosan23.javafx.notifications
Notification control.
Notification(CharSequence, CharSequence) - Constructor for class com.github.ushiosan23.javafx.notifications.Notification
Create notification with information
Notification(CharSequence, CharSequence, Image) - Constructor for class com.github.ushiosan23.javafx.notifications.Notification
Create notification with all elements
Notification(CharSequence, CharSequence, Node) - Constructor for class com.github.ushiosan23.javafx.notifications.Notification
Create notification with all elements
notificationContainer - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Notification container
notificationIcon - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Notification icon node
notificationIconContainer - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Container icon

P

PictureCard - Class in com.github.ushiosan23.javafx.controls.card
Create image view like a card.
PictureCard() - Constructor for class com.github.ushiosan23.javafx.controls.card.PictureCard
Empty picture card.
PictureCard(String) - Constructor for class com.github.ushiosan23.javafx.controls.card.PictureCard
Picture url.
PictureCard(Image) - Constructor for class com.github.ushiosan23.javafx.controls.card.PictureCard
Picture with image.
pictureShape - Variable in class com.github.ushiosan23.javafx.controls.card.PictureCard
Picture shape clip.

R

removeActionListener(ActionListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Remove action mouse listener
removeMouseListener(MouseListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Remove mouse listener
removeMouseMotionListener(MouseMotionListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Remove mouse motion listener
removePopupItemSelectionListener(ActionListener) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Remove popup menu action listener

S

ScreenUtils - Class in com.github.ushiosan23.javafx.utils
 
SEND - Static variable in class com.github.ushiosan23.javafx.dialogs.ExceptionAlert
Action to send information.
setBackgroundPanelProperty(Background) - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Change panel background
setBasicConfiguration() - Method in class com.github.ushiosan23.javafx.dialogs.BaseAlert
Set basic alert configuration.
setBasicConfiguration() - Method in class com.github.ushiosan23.javafx.dialogs.BaseDialog
Set basic configuration dialog.
setDescription(CharSequence) - Method in class com.github.ushiosan23.javafx.notifications.Notification
Set notification description
setDescription(CharSequence) - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Set notification description message
setIcon(Image) - Method in class com.github.ushiosan23.javafx.notifications.Notification
Set icon to notification.
setIcon(Node) - Method in class com.github.ushiosan23.javafx.notifications.Notification
Set notification node icon
setIcon(Image) - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Set notification icon
setIcon(Node) - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Set icon from node
setImage(Image) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Set tray image
setNotificationTitle(CharSequence) - Method in class com.github.ushiosan23.javafx.notifications.Notification
Set notification title
setNotificationTitle(CharSequence) - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Set notification title
setPictureShape(Shape) - Method in class com.github.ushiosan23.javafx.controls.card.PictureCard
Set picture shape.
setPopupMenu(PopupMenu) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Set tray popup menu
setTooltip(String) - Method in class com.github.ushiosan23.javafx.controls.card.PictureCard
Set tooltip node.
setTooltip(Tooltip) - Method in class com.github.ushiosan23.javafx.controls.card.PictureCard
Set card tooltip
setToolTip(String) - Method in class com.github.ushiosan23.javafx.system.TrayIconFX
Set tray tooltip
show(Node) - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Display panel in scene
show(Stage) - Method in class com.github.ushiosan23.javafx.popup.AbstractPopupPanel
Display panel in scene
showNotify(Stage) - Method in interface com.github.ushiosan23.javafx.notifications.INotification
Show popup window
showNotify(Stage) - Method in class com.github.ushiosan23.javafx.notifications.Notification
Display notification in screen.

T

titleLabel - Variable in class com.github.ushiosan23.javafx.notifications.Notification
Notification title label
TrayIconFX - Class in com.github.ushiosan23.javafx.system
System tray icon used to display icon in system bar.
TrayIconFX(Image, String, PopupMenu) - Constructor for class com.github.ushiosan23.javafx.system.TrayIconFX
Create system tray icon
TrayIconFX(Image) - Constructor for class com.github.ushiosan23.javafx.system.TrayIconFX
Create system tray icon
TrayIconFX(Image, String) - Constructor for class com.github.ushiosan23.javafx.system.TrayIconFX
Create system tray icon
A B C D E G H I J N P R S T 
All Classes All Packages