没在Frame里用,在控制台程序下能不能弹出MessageDialog。我试了不能,有没有高手知道方法,或者还是根本不能。

解决方案 »

  1.   

    showMessageDialog
    public static void showMessageDialog(Component parentComponent,
                                         Object message)
                                  throws HeadlessException调出标题为 "Message" 的信息消息对话框。 参数:
    parentComponent - 确定在其中显示对话框的 Frame;如果为 null 或者 parentComponent 不具有 Frame,则使用默认的 Frame
    message - 要显示的 Object 参数给对的话就可以吧!
      

  2.   

    静态方法里用不了this,Null也不行。。所以才想问,应该是不能在控制台里弹对话框吧。
    输入对话框却可以郁闷。
      

  3.   

    用null没问题
    class TT{
    public static void main(String[] args){
    javax.swing.JOptionPane.showMessageDialog(null, "???");
    }
    }