Skip to content

acltabontabon/fxdialog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FXDialog (DEPRECATED)

FXDialog is an experimental component, that aims to provide a nice-looking dialog for JavaFX 2.x.

Features

  • Message Dialog
  • Confirm Dialog
  • Input Dialog

Using FXDialog

Using FXDialog is really simple. If you're familiar with the JOptionPane of Swing framework you will see FXDialog had similar approach of implementation.

Note: Make sure that the FXDialog v1.3 file is place on the classpath.


Using Message Dialog

Import statement:

import tabs.FXDialog;
import tabs.Message;

Snippet Codes:

FXDialog.showMessageDialog("This is a desmonstration of Information message \ndialog.", "Title Message", Message.INFORMATION);
FXDialog.showMessageDialog("This is a desmonstration of Warning message \ndialog.", "Title Message", Message.WARNING);
FXDialog.showMessageDialog("This is a desmonstration of Error message \ndialog.", "Title Message", Message.ERROR);

Using Input Dialog

Import statement:

import tabs.FXDialog;

Snippet Codes:

String input = FXDialog.showInputDialog("Enter your favorite number:", "Title Message");

System.out.println(input);

Using Confirm Dialog

Import statement:

import tabs.ConfirmationType;
import tabs.FXDialog;

Snippet Codes:

boolean confirm = FXDialog.showConfirmDialog("Do you really want to delete the selected item?", "Title Message", ConfirmationType.DELETE_OPTION);
        
if (confirm)
    System.out.println("Accepted!");
else
    System.out.println("Declined!");

Other Confirmation Type:

ConfirmationType.ACCEPT_DECLINE_OPTION
ConfirmationType.YES_NO_OPTION

Enjoy! Alvin Cris Tabontabon

About

FXDialog is an experimental custom component that aims to provide a good looking dialog for JavaFX 2.x.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published