B4J Library jOptionPane (MessageBox)

Discussion in 'B4J Libraries & Classes' started by tchart, Jun 12, 2015.

Similar threads

B4J Tutorial [B4X] Resumable Subs - Sleep / Wait For
B4J Tutorial Accordion container
B4J Tutorial Pagination Container
B4J Code Snippet Splash Screen
B4J Library jGoogleMaps library
  1. tchart

    tchart Active Member Licensed User

    2015-06-12 21_12_49-Title.png

    I needed a simple MessageBox for a non-UI B4J application.

    This is a wrapper of JOptionPane.

    http://docs.oracle.com/javase/7/docs/api/javax/swing/JOptionPane.html

    I've only implemented MessageDialog and ConfirmDialog. Please let me know if you need others such as input dialog.

    It doesn't require any additional libraries.

    Real easy to use!

    Code:
    Dim i As JOptionPane
    Dim response As Int

    '0 = Yes
    '1 = No
    '2 = Cancel
    response = i.showConfirmDialog("Yollo","Title",i.optionType_YES_NO_CANCEL,i.messageType_ERROR)
      
    i.ShowMessageDialog(response,
    "response",i.messageType_ERROR)
     

    Attached Files:

    Last edited: Jun 12, 2015
    Mashiane, jmon, inakigarm and 2 others like this.
  2. rwblinn

    rwblinn Well-Known Member Licensed User

    Hi,

    pls find attached for more examples - the dialogs are defined using JavaObjects in a B4J class. The project is a B4J Non UI app showing as an example the About Dialog.
    Have a look if you want to include in your wrapper.

    Thanks for sharing.
     

    Attached Files:

    inakigarm and jmon like this.
  3. tchart

    tchart Active Member Licensed User

    Thanks Rob!
     
Loading...