我按照core java书上写了些代码,要用到javax包。程序如下:
import java.awt.*;
import java.util.*;
import javax.swing.Timer;
import javax.swing.*;
import java.awt.event.*;public class TimerTest{
public static void main (String []args){
}
ActionListener listener=new TimePrinter();
Timer t=new Timer(10000,listener);
t.start();
JOptionPane.showMessageDialog(null,"quit program");
System.exit(0);
}class TimePrinter implements ActionListener{
public void actionPerformed(ActionEvent event){
Date now=new Date();
System.out.println("At the tone,the time is"+now):
Toolkit.getDefaultToolkit().beep();
}

}编译以后出错提示:C:\Program Files\Xinox Software\JCreator Pro\MyProjects\TimerTest.java:12: <identifier> expected
t.start();
                       ^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\TimerTest.java:13: <identifier> expected
JOptionPane.showMessageDialog(null,"quit program");
                                             ^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\TimerTest.java:14: <identifier> expected
System.exit(0);
                           ^
C:\Program Files\Xinox Software\JCreator Pro\MyProjects\TimerTest.java:20: ';' expected
System.out.println("At the tone,the time is"+now):
                                                                 ^
4 errors
是什么原因呢?是不是javax的路径没设置好?因而找不到javax包?
还是其他原因,请教