Topic: 创建一个对话框的返回值是规定的吗?

  Print this page

1.创建一个对话框的返回值是规定的吗? Copy to clipboard
Posted by: wslss007
Posted on: 2005-11-22 11:37

如下语句,int response=JOptionPane.showOptionDialog(null,"what is your gender","gender",0,JOptionPane.INFORMATION_MESSAGE,null,gender,gender[2]);

可以把上面的int型改为String吗?还有就是参数中的第二个null是什么意义的,谢谢了。

2.Re:创建一个对话框的返回值是规定的吗? [Re: wslss007] Copy to clipboard
Posted by: Infinite
Posted on: 2005-11-23 21:39

public static void showOptionDialog(Component parent,Object message,String title,int buttonSet,int messageStyle,Icon icon,Object[] options,ObjectinitiaValue)

返回为void,所以你的写法应该是错的吧。第二个null即为icon.

3.Re:创建一个对话框的返回值是规定的吗? [Re: wslss007] Copy to clipboard
Posted by: kulatasana
Posted on: 2005-11-25 15:02

为什么要把int更改为String,你希望OptionDialog返回什么字符串吗?

能够返回字符串的是InputDialog,换着用把.


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923