注意:不改动程序的结构,不得增行或减行。
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
/*
<applet code=SimpleHitMouse.java width=800 height=400>
</applet>
*/
public class SimpleHitMouse implements Applet{
private java.util.Vector points=new java.util.Vector();
public void init(){
adclMouseListener(new MouseAdapter(){
public void mousePressed(MouseEvent e){
points.add(new Point (e.getX() ,e.getY()));
paint ( );
}
});
}
public void update(Graphics g){
repaint(g);
}
public void paint(Graphics g){
for(int i=0;i<points.size();i++){
Point dot=(Point)points.elementAt(i);
g.drawString("x",dot.x,dot.y);
}
}
public static void main(String args[ ]){
F.rame. fram=new Frame("CelayTree");
SimpleHitMouse dot=new SimpleHitMouse();
dot.init();
dot.start();
fram.add("Center",dot);
fram.setSize(400,300);
fram.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e)
{System.exit(0);}
});
fram.show();
}
}
ex32_3.html:
<html>
<head>
<title>A Simple Program</title>
</head>
<body>
<applet code="SimpleHitMouse.class" width=800 height=400>
</applet>
</body>
</html>
[单选题]要切换到上一个应用程序,除可用鼠标点击之外,还可用()。A.Alt+空格B.Alt+TabC.TabD.Type
[单选题]当你用鼠标点击一个物体时,它的周围出现()个控制方块。A . A、4B . B、6C . C、8D . D、9
[单选题]用鼠标点击菜单项(Menultem)产生的事件是( )。A.MenuEventB.ActionEventC.KeyEventD.MouseEvent
[单选题]用鼠标点击菜单项(MenuItem)产生的事件是A.MenuEventB.ActionEventC.KeyEventD.MouseEvent
[单选题]当你用鼠标点击一个物体时,它的周围出现几个控制方块()A .4B .6C .8D .9
[多选题] 常用的鼠标点击操作包括()。A . 单击B . 双击C . 拖放D . 指向
[单选题]( 27 )用鼠标点击菜单项( MenuItem )产生的事件是A. ) MenuEventB. ) ActionEventC. ) KeyEventD. ) MouseEvent
[单选题]对鼠标点击按钮操作进行事件处理的接口是( )。A.MouseListenerB.WindowListenerC.ActionListenerD.KeyListener
[单选题]对鼠标点击按钮操作进行事件处理的接口是A.MouseListenerB.WindowListenerC.ActionListenerD.KeyListener
[单选题]应用程序启动后,在()内用鼠标直接点击相应的应用程序图标,即可切换应用程序窗口。A .标题栏B .菜单栏C .任务栏D .工具栏