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 the Wolfram Language
Java Classes
MathActionListener — call a Wolfram Language function when an ActionEvent occurs in Java
MathWindowListener — call a Wolfram Language function when a WindowEvent occurs in Java
MathAdjustmentListener ▪ MathComponentListener ▪ MathContainerListener ▪ MathFocusListener ▪ MathItemListener ▪ MathKeyListener ▪ MathMouseListener ▪ MathMouseMotionListener ▪ MathPropertyChangeListener ▪ MathTextListener ▪ MathVetoableChangeListener
MathFrame, MathJFrame — convenience classes for Wolfram Language-aware Java windows