Hi, there,

Thank you for all of you responding to my last email about TextArea.
This is my small testing program.
import java.awt.*;
import java.awt.event.*;

  public class TextDemo  implements ActionListener {
     TextField textField;
     TextArea textArea;
     Frame f;
     public TextDemo() {
        f = new Frame();
        textField = new TextField(20);
        textArea = new TextArea("Hello", 5, 20);
        textArea.setEditable(false);

        f.add("South", textField);
        f.add("North", textArea);
       
        f.pack();
        f.show();
        textField.addActionListener(this);

      }

      public void actionPerformed(ActionEvent evt) {
         String text = textField.getText();
         System.out.println(text);
         textArea.append(text );
         textField.selectAll();
      }

      public static void main(String[] args){
         TextDemo textDemo = new TextDemo();
     }
  }

The problem is that: Hello is not on textArea and what I typed in 
textField will not echo in textArea too.  But it works fine on Solaris 
machine. And also it works well if I use applet on LINUX machine. Like 
this:

  import java.awt.*;
  import java.awt.event.*;
  import java.applet.*;

  public class Text extends Applet implements ActionListener {
     TextField textField;
     TextArea textArea;
     Frame f;
     public void init() {
        f = new Frame();
        textField = new TextField(20);
        textArea = new TextArea("Hello", 5, 20);
        textArea.setEditable(false);

        f.add("South", textField);
        f.add("North", textArea);
       
        f.pack();
        f.show();
        textField.addActionListener(this);

      }

      public void actionPerformed(ActionEvent evt) {
         String text = textField.getText();
         System.out.println(text);
         textArea.append(text );
         textField.selectAll();
      }

  }
}

I am using jdk1.1.6v4a-i386-glibc.

Thanks again!

 


Jie Yu

------------------------------------------------------------------------
2366 Main Mall                      Tel: 604-221-9740(H)
Dept. of Computer Science                604-822-8572(O) ext. 3
UBC, Vancouver, V6T 1Z4             ICQ: 16352804
BC, CANADA                          http://www.cs.ubc.ca/spider/jyu

Reply via email to