java编译时提示错误:找不到符号
用javac进行编译时,提示找不到符号,如下图所示:public class clock
{
public static void main(String args[])
{
ClockView cv = new ClockView();
cv.SetVisible(true);
try
{
for(;;)
{
cv.refreshTimeDisplay();
Thread.sleep(500);
}
}catch (Exception e)
{System.out.println("Error:"+e);}
}
}
class ClockView extends javax.swing.JFrame
{
private javax.swing.JLabel tLabel = new javax.swing.JLabel();
ClockView()
{this.setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
this.setSize(95,45);
this.getContentPane().add(tLabel);
this.refreshTimeDisplay();
}
protected String getDigitsAsString(int i)
{
String str = Integer.toString(i);
if(i<10) str="0"+str;
return str;
}
public void refreshTimeDisplay(){
Timestamp t= new Timestamp();
t.fillTimes();
String display = getDigitsAsSting(t.hrs) + ":" + getDigitsAsSting(t.mins) + ":" + getDigitsAsString(t.secs);
tLabel.setText(" "+ display);
tLabel.repaint();
}
}
class Timestamp
{
int hrs,mins,secs ;
void fillTimes(){
java.util.Calender now ;
now = java.util.Calendar.getInstance() ;
hrs = now.get(java.util.Calendar.HOUR_OF_DAY);
mins = now.get(java.util.Calendar.MINUTE);
secs = now.get(java.util.Calendar.SECOND);
}
}
java 错误 找不到符号 --------------------编程问答-------------------- Calendar、getDigitsAsString好像都是你打错字母了。 --------------------编程问答-------------------- cv.setVisible(true); Calendar getDigitsAsString
类名首字母大写
不用编译器的牛人啊
补充:Java , Java相关