读下列程序 import java.awt.*; import java.awt.event.*; publid class MyApplet extends java.applet.Applet { public voi

admin2010-07-28  34

问题 读下列程序
   import java.awt.*;
   import java.awt.event.*;
   publid class MyApplet extends java.applet.Applet
   {
     public void init ( )
     {
         Button b = new Button("Buttonl");
         b.addMouseListener(new ClickHandler());
         add (b);
     }
     class ClickHandler extends MousAdapter
     {
         public void mouseClicked(MouseEvent evt)
         {
             ______;
         }
     }
   }
   在横线处写上语句【  】可实现将鼠标当前的水平位置输出到标准输出设备上。

选项

答案System.out.println(evt.getX())

解析 本题程序通过事件对象evt获得详细资料,即通过事件对象获得鼠标单击发生时的坐标值,其方法为 getX()(横坐标)和getY()(纵坐标)。所以此题中横线处应该填入  System.out. println(evt.getX())。
转载请注明原文地址:https://jikaoti.com/ti/3lH0FFFM
0

最新回复(0)