对话框实现两数相加

调用对话框使用到Java Swing库中的一个动态方法JOptinPane.showInputDialog,用于显示一个输入对话框,让用户可以输入文本.
效果:
输入第一个数字

输入第二个数字

结果

程序源代码

// An addition program

import javax.swing.JOptionPane; // import class JOptionPane

public class Addition {
public static void main( String args[] )
{
String firstNumber, // first string entered by user
secondNumber; // second string entered by user
int number1, // first number to add
number2, // second number to add
sum; // sum of number1 and number2

  // read in first number from user as a string
  firstNumber =
     JOptionPane.showInputDialog( "Enter first integer" );

  // read in second number from user as a string
  secondNumber =
     JOptionPane.showInputDialog( "Enter second integer" );

  // convert numbers from type String to type int
  number1 = Integer.parseInt( firstNumber ); 
  number2 = Integer.parseInt( secondNumber );

  // add the numbers
  sum = number1 + number2;

  // display the results
  JOptionPane.showMessageDialog(
     null, "The sum is " + sum, "Results",
     JOptionPane.PLAIN_MESSAGE );

  System.exit( 0 );   // terminate the program

}
}

posted @ 2024-09-23 17:51  3jingsh0u  阅读(12)  评论(0)    收藏  举报