A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 贺洪京 黑马帝   /  2011-10-30 15:02  /  1941 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.qmxy;

import java.awt.Canvas;
import java.awt.Color;
import java.awt.Frame;
import java.awt.Graphics;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class stopWach extends Canvas
{
   long stattime=0;
   long endtime=0;
   public void paint(Graphics g){
           SimpleDateFormat sdf=new SimpleDateFormat("HH:mm:ss");
           Date date=null;
        try {
                date = sdf.parse("00:00:00");
        } catch (ParseException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
        }
                   date.setTime(date.getTime()+(stattime-endtime));
                  
            String str=sdf.format(date);
            g.fill3DRect(0, 0, 78, 28, false);
            g.drawString(str,10,20);
            g.setColor(Color.WHITE);
   }
}
public class Test extends Frame
{
        public Test(){
                this.add(new stopWach());
                addWindowListener(new WindowAdapter(){
                        public void windowClosing(WindowEvent e){
                                e.getWindow().dispose();
                                System.exit(0);
                        }
               
                });
                       
               
        }
public static void main(String[]  args)
{   
    Test stopwawch=new Test();
    stopwawch.setVisible(true);
    stopwawch.setSize(200,300);
}
}

2 个回复

倒序浏览
很显然你在一个文件中定义了两个类,但在同一个文件中只能有一个类是public,因为Java编译时是从Public处开始编译的,两个的话就会出错,把你类Public class stopWach 的public去掉,保留主方法的Public

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1

查看全部评分

回复 使用道具 举报
The public type stopWach must be defined in its own file.
把 stopWach 之前的 public 去掉.
一个.java文件中可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。

评分

参与人数 1技术分 +1 收起 理由
宁超 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马