// This program demonstrates using dialogs with JOptionPane

import javax.swing.JOptionPane;

public class PayrollDialog
{
	public static void main(String[] args)
	{
		String name,		// The users name
			   inputString; // To hold input
		int hours;          // Hours worked
		double payRate,     // Hourly pay rate
			   grossPay;    // Gross pay

		// Get users name.
		name = JOptionPane.showInputDialog("What is your name?");

		// Get hours worked.
		inputString = JOptionPane.showInputDialog("How many hours " +
										   "did you worked this week?");
		hours = Integer.parseInt(inputString);

		// Get hourly pay rate
		inputString = JOptionPane.showInputDialog("What is your " +
												   "hourly pay rate?");
		payRate = Double.parseDouble(inputString);

		// Calculate the gross pay
		grossPay = hours * payRate;

		// Display the results
		JOptionPane.showMessageDialog(null, "Hello " + name +
						  ". Your gross pay is $" + grossPay);

		//End the program.
		System.exit(0);
	}
}