/* A simple program to display a friendly greeting. This stand-alone * Java program demonstrates keyboard input using a simple GUI method. * The use of a GUI input method in an otherwise non-gui program is okay * in the classroom but probably not otherwise. * The dialogs of JOptionPane can be customized with special icons, titles, * and different buttons. See the Java docs for details. * * Written by Wayne Pollock, Tampa, FL USA, 2002. Updated 2005 for Java5. * Updated in 2010 to show message dialogs instead of console output. */ import javax.swing.JOptionPane; class Greet3 { public static void main ( String [] args ) { String name = JOptionPane.showInputDialog( "Please enter your name: " ); // null is returned when the user clicks cancel: if ( name != null ) JOptionPane.showMessageDialog( null, "Hello " + name + "!" ); // Here's an example that changes the title and the type too: JOptionPane.showMessageDialog( null, "End of Program", "Greet3 Dialog", JOptionPane.PLAIN_MESSAGE ); } // End of main } // End of class Greet3