Java User Interfaces
 
DoModal wait until the Java window is closed
JavaShow make a window visible and in front
ShowJavaConsole display System.out and System.err output in a separate window
    
AppletViewer display a Java Applet
    
ImplementJavaInterface implement a Java interface via callbacks to Mathematica
    
Java Classes
MathActionListener call a Mathematica function when an ActionEvent occurs in Java
MathWindowListener call a Mathematica function when a WindowEvent occurs in Java
    
MathFrame, MathJFrame convenience classes for Mathematica-aware Java windows
TUTORIALS
MORE ABOUT