主观

下面是一个Applet程序,其功能是建立2个文本区域,一个为编辑区,一个为只读区;建立2个按钮,一个实现将编辑区中被鼠标选定的文本内容拷贝到只读区中,一个实现将只读区的全部文本内容清空。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

 注意:不改动程序的结构,不得增行或删行。

  程序运行结果如下:

  import java.awt.*;

  import java.applet.*;

  /*

  <applet code="ex6_3.class" width=800 height=400 >

  </applet>

   */

  public class ex6_3 extends Applet{

   private Button okBtn, clearBtn;

   private String strMessage;

   private TextArea tAreal, tArea2;

   public void init(){

    strMessage = "Hello! Welcome to the test! \n" +

        "This is the NCR Examination! \n" +

        "Wish you good luck!";

    tAreal = new TextArea( 10, 25 );

    tAreal.setText(strMessage);

    tArea2 = new TextArea( 10, 25 );

    tArea2.setEditable( true );

    kBtn = new Button( "Copy" );

    clearBtn = new Button( "Clear" );

    add( tArea1 );

    add( tArea2 );

    add( okBtn );

    add( clearBtn );

   }

   public boolean action( Event e, Object o ){

    if( e.target == okBtn )

     tAreal.setText(tArea2.getSelectedText() );

    else if( e.target == clearBtn )

     tAreal.setText( " " );

    return true;

   }

  }

 ex6_3. html

 <HTML>

 <HEAD>

 <TITLE>ex6_3</TITLE>

 </HEAD>

 <BODY>

 <applet code="ex6_3.class"width=800 height=400>

 </applet>

 </BODY>

 </HTML>

参考答案
您可能感兴趣的试题

下面是一个Applet程序,其功能是建立2个文本区域,一个为编辑区,一个为只读区;建立2个按钮,一个实现将编辑区中被鼠标选定的文本内容拷贝到只读区中,一个实现将只读区的全部文本内容清空。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。

 注意:不改动程序的结构,不得增行或删行。

  程序运行结果如下:

  import java.awt.*;

  import java.applet.*;

  /*

  <applet code="ex6_3.class" width=800 height=400 >

  </applet>

   */

  public class ex6_3 extends Applet{

   private Button okBtn, clearBtn;

   private String strMessage;

   private TextArea tAreal, tArea2;

   public void init(){

    strMessage = "Hello! Welcome to the test! \n" +

        "This is the NCR Examination! \n" +

        "Wish you good luck!";

    tAreal = new TextArea( 10, 25 );

    tAreal.setText(strMessage);

    tArea2 = new TextArea( 10, 25 );

    tArea2.setEditable( true );

    kBtn = new Button( "Copy" );

    clearBtn = new Button( "Clear" );

    add( tArea1 );

    add( tArea2 );

    add( okBtn );

    add( clearBtn );

   }

   public boolean action( Event e, Object o ){

    if( e.target == okBtn )

     tAreal.setText(tArea2.getSelectedText() );

    else if( e.target == clearBtn )

     tAreal.setText( " " );

    return true;

   }

  }

 ex6_3. html

 <HTML>

 <HEAD>

 <TITLE>ex6_3</TITLE>

 </HEAD>

 <BODY>

 <applet code="ex6_3.class"width=800 height=400>

 </applet>

 </BODY>

 </HTML>

¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服