A-A+
读下列程序 import java.awt.*; import java.awt.event
问题详情
读下列程序 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())
本题程序通过事件对象ext获得详细资料,即通过事件对象获得鼠标单击发生时的坐标值,其方法为getX()(横坐标)和getY()(纵坐标)。所以此题中横线处应该填入System.out.printin(evt.getX())。