1)null是一个参数parentComponent,一般情况下,我们使用这个信息框,设置为null就可以了。
定义作为此对话框的父对话框的 Component。通过两种方式使用此参数:包含它的 Frame 可以用作对话框的父 Frame,在对话框的位置使用其屏幕坐标。一般情况下,将对话框紧靠组件置于其之下。此参数可以为 null,在这种情况下,默认的 Frame 用作父级,并且对话框将居中位于屏幕上(取决于 L&F)。
2)直接获得返回值,如果为null表示用户取消输入了。
String server=JOptionPane.showInputDialog("输入服务器IP");
定义作为此对话框的父对话框的 Component。通过两种方式使用此参数:包含它的 Frame 可以用作对话框的父 Frame,在对话框的位置使用其屏幕坐标。一般情况下,将对话框紧靠组件置于其之下。此参数可以为 null,在这种情况下,默认的 Frame 用作父级,并且对话框将居中位于屏幕上(取决于 L&F)。
2)直接获得返回值,如果为null表示用户取消输入了。
String server=JOptionPane.showInputDialog("输入服务器IP");