用JOptionPane.showInputDialoig()语句输入字符串!

2024-12-12 09:42:03
推荐回答(1个)
回答1:

JOptionPane.showInputDialog的具体使用(主要用于保存和打开文件)
方法原型:JOptionPane.showInputDialog(null, text, title,value)

JOptionPane类可显示可包含文本、按钮等的消息框。

JOptionPane.showInputDialog方法返回用户输入的字符串。

显示在输入对话框中的标题、消息及图标等由传递给该方法的参数确定,参数text是要在输入对话框中显示的字符串,参数 title是要在输入对话框的标题栏中显示的字符串,参数value为要显示的图标,值为JOptionPane类常量。第1个参数的值为null表示对话框显示在屏幕中央。

示例:
import javax.swing.JOptionPane; // program uses JOptionPane

public class Product {

public static void main( String args[] )

{

String firstNumber;

String secondNumber;

int number1;

int number2;

int product;

firstNumber = JOptionPane.showInputDialog( "输入乘数" );

secondNumber =JOptionPane.showInputDialog( "输入被乘数" );

try {

number1 = Integer.parseInt( firstNumber );

number2 = Integer.parseInt( secondNumber );

JOptionPane.showMessageDialog( null,number1+"*"+number2+"="+product ,

"结果", JOptionPane.PLAIN_MESSAGE );

}

catch(NumberFormatException ex) {

JOptionPane.showMessageDialog( null,

"你在输入对话框中没有输入整数值","消息", JOptionPane.PLAIN_MESSAGE );

System.exit( 0 );

}

product = number1 * number2;

System.exit( 0 ); // terminate application with window

} // end method main

} // end class Addition