如何讓FrameApp裡的textField1內容改變呢? |
尚未結案
|
jiannrong
一般會員 發表:58 回覆:36 積分:18 註冊:2002-05-09 發送簡訊給我 |
我有一個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;
}
}
為何這樣都無法讓FrameApp裡的textField1內容改變呢?
一定要f.show()才會開一個同樣的Frame,裡面的textField1內容才會出現,
但每呼叫sayHello一次,就開一個新的一模一樣的Frame. 要如何不讓它一直開出新的Frame,我只要用同一個Frame就可.
知道的告訴我答案吧.謝謝. 另外,付上一個簡單的範例,煩請知道的人幫忙一下.
http://140.116.86.161/scc/webdata/files/sample.zip 我簡單說明一下這個sample要怎麼使用,這是一個webservice的範例.
* 一開始開啟server.jpx和client.jpx這兩個範例....
切到server那個project,打開左邊的 Service->Root Directory->index.html->Web Run using "Web service server",讓他跑...再來再run Application1
* 再切到client那個project,直接run Application1....按下Frame裡面的Button.
* 這時你會發現當client端按鈕每次被按下時,server端會出現一個新的Frame...
我的要求是想他只用原來的Frame,不要一直開新的frame. 希望有人可以幫我解決這個問題,感激不盡.
|
neoart
版主 發表:22 回覆:582 積分:425 註冊:2003-05-09 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |