关于java非法表达式开始和需要分号的问题
importjava.applet.*;importjava.awt.*;引入包import*;publicclassWelcomeAppletextendsApplet...
import java.applet.*; import java.awt.*; 引入包 import *; public class WelcomeApplet extends Applet implements ActionListener {
public void init() { lblName = new Label("请输入您的名字"); txtName = new TextField(8); txtDisp = new TextField(20); add(lblName); add(txtName); add(txtDisp); txtName.addActionListener(this); }
public void actionPerformed(ActionEvent e) actionPerformed { txtDisp.setText(txtName.getText() +"欢迎你来到Java世界");方法 }
public static void main(String args[]) { Frame f = new Frame("欢迎"); f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); } } main主方法 ; WelcomeApplet a = new WelcomeApplet(); a.init(); f.add("Center", a); f.setSize(400,300); f.show(); a.start(); }编译时系统提示我说public static void main(String args[]) { Frame f = new Frame("欢迎"); f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); }这段中少分号和非法表达式开始,求哥哥姐姐帮帮忙哦
整段编译完后出现分析已到结尾的错误提示,该怎么解决啊? 展开
public void init() { lblName = new Label("请输入您的名字"); txtName = new TextField(8); txtDisp = new TextField(20); add(lblName); add(txtName); add(txtDisp); txtName.addActionListener(this); }
public void actionPerformed(ActionEvent e) actionPerformed { txtDisp.setText(txtName.getText() +"欢迎你来到Java世界");方法 }
public static void main(String args[]) { Frame f = new Frame("欢迎"); f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); } } main主方法 ; WelcomeApplet a = new WelcomeApplet(); a.init(); f.add("Center", a); f.setSize(400,300); f.show(); a.start(); }编译时系统提示我说public static void main(String args[]) { Frame f = new Frame("欢迎"); f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); }这段中少分号和非法表达式开始,求哥哥姐姐帮帮忙哦
整段编译完后出现分析已到结尾的错误提示,该怎么解决啊? 展开
3个回答
展开全部
报错的时候告诉你是哪行了没?
自己看看
你这乱七八糟一大堆。
---
f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); }
改成:
f.addWindowListener(
new WindowAdapter(){ public void windowClosing(WindowEvent evt) {
System.exit(0);
}
});
你代码贴成一大堆,都看不出来有行。。。
你那个匿名类的格式写错了
----
我没编译。
你那行代码肯定是有问题的,如果还有其他的问题,我没注意。
这个就是匿名类的语法。你看看书就知道了。
自己看看
你这乱七八糟一大堆。
---
f.addWindowListener(new WindowAdapter()){ public void windowClosing(WindowEvent evt) { System.exit(0); }
改成:
f.addWindowListener(
new WindowAdapter(){ public void windowClosing(WindowEvent evt) {
System.exit(0);
}
});
你代码贴成一大堆,都看不出来有行。。。
你那个匿名类的格式写错了
----
我没编译。
你那行代码肯定是有问题的,如果还有其他的问题,我没注意。
这个就是匿名类的语法。你看看书就知道了。
展开全部
没细看
楼上说的有道理
监听类一般是在你写参数那定义匿名类,所以应该是f.addWindowListener(XXX);这种样子。
一般报错解决方法
1.排版
2.检查是不是你用中文符号了。。。。。
3.IDE会提示你哪行有问题的。
楼上说的有道理
监听类一般是在你写参数那定义匿名类,所以应该是f.addWindowListener(XXX);这种样子。
一般报错解决方法
1.排版
2.检查是不是你用中文符号了。。。。。
3.IDE会提示你哪行有问题的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
真乱,错误提示应该告诉你哪少分号了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询