FrameApp f = new FrameApp();
问题就出在这里,你每次调用都实例化了一个Frame对象
应该是将当前Frame对象作为参数传递过来就可以了
【 在 aquariusI (水瓶座男子) 的大作中提到: 】
: 我有一个application,它的Frame名字叫FrameApp,里面有一个textField.
: 另外有一个class(Hello.java),里面有一个method:sayHello
: 我在那个Hello.java加入一些东西,如下:
: public class Hello {
: public Hello() {
: }
: public String sayHello(String name) {
: FrameApp f = new FrameApp();
: f.textField1.setText(name);
: //f.show();
: return "Hello"+name;
: ...................
--
FROM 159.226.40.*