Make方法返回带有指定消息的JOptionPane.showMessageDialog?

时间:2017-05-17 22:02:54

标签: java joptionpane

我在这里要问的是:

我一直在输入JOptionPane.showMessageDialog等等。所以,我认为我可以制作一种方法,使其更短更容易,在本例中名为msgDialog()

public static String msgDialog(String message){
    return JOptionPane.showMessageDialog(null, message);
}

为什么这不起作用? (错误:无法返回无效结果。)

2 个答案:

答案 0 :(得分:2)

JOptionPane#showMessageDialog不会返回任何内容。因此,你可以这样做

public static void show(String s){
    JOptionPane.showMessageDialog(null, s);
}

答案 1 :(得分:1)

尝试将方法类型更改为void:

ResponseType response = await MethodThatDoesStuff();