不好意思。我发帖的时候忘了设置分数。请大家原谅
出错的信息如下。
C:\javacode\SMTP.java:10: cannot resolve symbol
symbol  : variable ToolKit 
location: class SMTP
  Dimension screenSize=ToolKit.getDefaultToolKit().getScreenSize();
                                     ^
C:\javacode\SMTPFrame.java:76: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
       (getParameter(key)!=null ? getParameter(key) : def);
           ^
C:\javacode\SMTPFrame.java:76: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
       (getParameter(key)!=null ? getParameter(key) : def);
                                     ^
C:\javacode\SMTPFrame.java:96: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
        host=getParameter("host");
             ^
C:\javacode\SMTPFrame.java:97: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
        port=getParameter("port");
             ^
C:\javacode\SMTPFrame.java:98: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
     user=getParameter("user");
             ^
C:\javacode\SMTPFrame.java:99: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
        name=getParameter("name");
             ^
C:\javacode\SMTPFrame.java:100: getParameter(java.lang.String,java.lang.String) in SMTPFrame cannot be applied to (java.lang.String)
        addr=getParameter("address");
             ^
8 errors

解决方案 »

  1.   

    public String getParameter(String  key,String  def)
    getParameter("host");
    显然,参数不够。
      

  2.   

    还有是Toolkit,不是ToolKit啊。
      

  3.   

    getParameter(String  key,String  def)
    host=getParameter("host");//型参与实参不匹配frame.getDefaultToolKit().getScreenSize();//给分哟
      

  4.   

    public String getParameter(String  key,String  def)
    如果要修改这里该怎么修改呢?拜托了
      

  5.   

    Toolkit.getDefaultToolKit ()getScreenSize();//这一句现在对了。
    我一定新开帖子谢谢大家
    怎么修改public String getParameter(String  key,String  def)
      

  6.   

    由于以上的程序不全,所以无法修改。
    很有可能你必需有一个
    public String getParameter(String key)的方法。