import java.awt.*;
import java.awt.event.*;
public class Window2 extends Frame
{   TextField text1,text2;
    Window2(String s){
super(s);
//setLayout(new Flowayout());
    text1= new  TextField(10);
    text2= new  TextField(10);
    text2.setEchoChar('*');
    add(text1);
    add(text2);
    setBounds(100,200,200,210);
    setVisible(true);
    validate();
    
    }}
 public class Testtt{
 public static void main(String arg[]){
 Window2 duixiang= new Window2("只是一个词");
 
 
 }
 
 }有错误,说Texttt有问题,不明白,希望高人指点,谢谢

解决方案 »

  1.   


    import java.awt.*;
    import java.awt.event.*;
     class Window2 extends Frame
    { TextField text1,text2;
      Window2(String s){
    super(s);
    //setLayout(new Flowayout());
      text1= new TextField(10);
      text2= new TextField(10);
      text2.setEchoChar('*');
      add(text1);
      add(text2);
      setBounds(100,200,200,210);
      setVisible(true);
      //validate();
        
      }}
     public class Testtt{
    public static void main(String arg[]){
    Window2 duixiang= new Window2("只是一个词");
      
      
    }
      
     }把类文件保存为Testtt.java一个java文件中不能有两个class为 public的
      

  2.   

    好像应该去掉public class Window2 extends Frame前面的public
      

  3.   

    //validate();这个怎么不要了,
    //setLayout(new Flowayout());这个我也不太明白,我是新手,谢谢