[問答題] 本題是一個(gè)Applet,頁面中有兩個(gè)文本域,當(dāng)左側(cè)文本域中的文本發(fā)生變化時(shí),該文本域中的文本以行為單位按長(zhǎng)度由短到長(zhǎng)排列在右邊的文本域中。 imp
[問答題] 本題是一個(gè)Applet,頁面中有兩個(gè)文本域,當(dāng)左側(cè)文本域中的文本發(fā)生變化時(shí),該文本域中的文本以行為單位按長(zhǎng)度由短到長(zhǎng)排列在右邊的文本域中。
import java.util.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class java2 extends Applet implements TextListener
TextArea text1,text2;
public void init()
text1=new TextArea(6,15);
text2=new TextArea(6,15);
add(text1);add(text2);
text2.setEditable(false);
______;
public void______
if(e.getSource()==text1)
String s=text1.getText();
StringTokenizer fenxi=new StringTokenizer(s,",’’");
int n=fenxi.countTokens();
String a[]=new String[n];
for(int i=0;i<=n-1;i++)
String temp=fenxi.nextToken();
a[i]=temp;
for(int i=0;i<=n-1;i++)
for(int j=i+1;j<=n-1;j++)
if(a[j].compareTo(a[i])<0)
String
正確答案:第1處:text1.addTextListener(this) 第2處:textValueChanged(TextEvent e)
參考解析:第1處注冊(cè)文本監(jiān)聽器;第2處textValueChanged在對(duì)象中的文本內(nèi)容發(fā)生變化時(shí),就會(huì)被觸發(fā)并執(zhí)行該方法所定義的操作。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。