你到底想要問啥,你的o.toString() 可以改成(TextField)o.toString();
或者你就用input.getText();

解决方案 »

  1.   

    output=new Label("          ");有问题吧
    output = new Label();
      

  2.   

    只是书上的一个例子,就是用户输入一个字符,程序就输入一句语句“You've entered ...”加上那个字符!但运行结果没有输入的字符!飞哥的方法我已经用过,但编译也没通过!请大家再看看!至于object o是什么我也不太清楚!
      

  3.   

    你原来的程序没有问题问题在于你的运行环境!!==================================================================注意:此人因发表爱国言论,被斑竹hexiao*扣除6分信誉分?!
      

  4.   

    output=new Label("          ");你将这个语句中的空格加多点,你是在IE中运行还是用appletviewer???
      

  5.   

    我看是o.toString()的问题,你是不是想让他输出
    You've entered character  prompt
                              input
                              output
    那样的话,该成(TextField)o.toString();
    就可以了
      

  6.   

    你是在IE中定义的区域大小不正确你将区域定为800*600就可以看到啦并且:
    input=new TextField(7);
      output=new Label("                            ");将input中的长度加大一点,原来是3,现在是7,大一点没有所谓。
    output也长一点吧之后IE最大化==================================================================注意:此人因发表爱国言论,被斑竹hexiao*扣除6分信誉分?!
      

  7.   

    可能是IE对applet的支持不是太好吧如果你用appletviewer来看就会看到你想要的换行效果啦
      

  8.   

    我是亲自试过才告诉你的,我试过啦可以我的环境,win2000+IE6用IE看不能换行用appletviewer看可以换行你有Email吗?
    我发个截图给你看看我运行的结果啊
      

  9.   

    你有没有用appletviewer看过啊??
      

  10.   

    不好意思,几天没来!我用的是win98+ie6.我想问一下:appletviewer是要另外装的吗?还有就是我想问一下:jdk不同版本的在设置变量的时候会有区别吗?比如说jdk1.1.5和jdk1.1.8?谢谢!!!
      

  11.   

    没有还用1.2版本以下??不好吧,用1.3.1或者以上版本吧appletviewer是你安装jdk之后就有了,在bin目录下面
      

  12.   

    我找到了appletviewer.exe,可是不会用啊!双击之后闪一下就没了!是正常的?还是不正常呢?
      

  13.   

    1,为了考试,ok
    2,为了将来,ok?
      

  14.   

    不说这个了!你教我怎么用appletviewer吧
    谢谢
      

  15.   

    你定义一个HTML,内容如:
    <html>
    <body>
    <applet
      codebase = "."
      code     = "test.test.class"
      width    = "400"
      height   = "300"
    >
    </applet>
    </body>
    </html>保存为:test.html
    之后appletviewer test.html就可以看到效果啦
    或者你也可以用IE来看。