我收到错误java:35:错误:非法字符:\ 29,所有这一切应该是当用户点击标签时它从"H"变为"T"
我也得到错误:';' 预期的}
和错误:解析时到达文件末尾}
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Lab3Label extends JLabel{
Lab3Label () {
this.addActionListener(new FlipTheCoinListener());
}
public void FlipTheCoin(){
int count = 0;
if(count % 1 == 0 ){
this.setText("H");
count += 2;
}
else{
this.setText("T");
count -= 2;
}
}
}
class FlipTheCoinListener implements ActionListener{
public void actionPerformed(ActionEvent e){
this.FlipTheCoin();
}
}
Run Code Online (Sandbox Code Playgroud)
^是有问题的行
你在这条线上有一个有趣的角色,正如你得到的实际错误所证明的那样,抱怨\29.这可能是因为您从具有无关角色的某个地方剪切并粘贴了代码.
如果您确实想要正确调查,可以检查文件的十六进制内容,例如(UNIXy系统):
od -xcb sourcefile.java
Run Code Online (Sandbox Code Playgroud)
但是完全删除该行并重新键入它可能更容易.
| 归档时间: |
|
| 查看次数: |
1314 次 |
| 最近记录: |