本人环境是——JDK1.6,JRE6.0,暂用UitraEdit ,希望那位大侠帮我看看问题怎么解决!不胜感激!!!import java.awt.*;
import java.awt.event.*;
import java.util.*; 
public class TestMouseAdapter {
public static void main(String[] args) {
new MyFrame("Drawing Point by Mouse Pressed");
}
}class MyFrame extends Frame {
ArrayList<Point> points = null;
MyFrame(String s) {
super(s);
points = new ArrayList<Point>();
setLayout(null);
setBounds(0,0,300,300);
setBackground(new Color(210,220,225));
addMouseListener(new Monitor());
setVisible(true); 
}

public void paint(Graphics g) {
Iterator i = points.iterator();
while(i.hasNext()) {
Point p = (Point)i.next();
g.setColor(Color.RED);
g.fillOval((int)p.x,(int)p.y,8,8);
}
}

public void addPoint(int x,int y) {
//Point p = new Point(x,y);
points.add(new Point(x,y));
}
}class Monitor extends MouseAdapter {
public void mousePressed(MouseEvent e) {
MyFrame f = (MyFrame)e.getSource();
f.addPoint((int)e.getX(),(int)e.getY());
f.repaint();
}
}问题如下: 
D:\java\GUI>javac TestMouseAdapter.java
TestMouseAdapter.java:35: 找不到符号
符号: 构造函数 Point(int,int)
位置: 类 Point
                points.add(new Point(x,y));
                           ^
1 错误
但我觉得没问题啊 ,但总是报错~~~