code_guan 2016-01-20 13:05 采纳率: 18.2%
浏览 10043
已结题

JOptionPane.showInputDialog() 方法

JOptionPane.showInputDialog() 哪位大神能给出这个对话框的各种参数 譬如默认输入、对话框标题、文本内容等 添加图片等等

  • 写回答

3条回答

  • devmiao 2016-01-20 13:11
    关注

    方法原型: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

    评论

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?