问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java错误找不到符号是什么意思

发布网友 发布时间:2022-05-12 07:28

我来回答

5个回答

热心网友 时间:2024-02-19 16:31

把WindowBoxLayout 类放到ESystem类的外面,另外给窗口设置大小,否则打开是最小化界面win.setSize(400, 300);。界面上的位置还需要你自己调整了。代码如下:

import java.awt.*;

import javax.swing.*;

public class ESystem {

public static void main(String args[]){

WindowBoxLayout win=new WindowBoxLayout();

win.setTitle("教务系统");

win.setSize(400, 300);

}


}

class WindowBoxLayout extends JFrame{

Box baseBox,boxV1,boxV2;

JRadioButton radio1,radio2;

JButton button;

ButtonGroup group;

WindowBoxLayout(){

setLayout(new java.awt.FlowLayout());

init();

setVisible(true);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

void init(){


group=new ButtonGroup();

radio1=new JRadioButton("教师");

radio2=new JRadioButton("学生");

group.add(radio1);

group.add(radio2);

boxV1=Box.createVerticalBox();

boxV1.add(new JLabel("登陆账号:"));

boxV1.add(Box.createVerticalStrut(8));

boxV1.add(new JLabel("登陆密码:"));

boxV1.add(Box.createVerticalStrut(8));

boxV2=Box.createVerticalBox();

boxV2.add(new JTextField(10));

boxV2.add(Box.createVerticalStrut(8));

boxV2.add(new JTextField(10));

boxV2.add(Box.createVerticalStrut(8));

boxV2.add(radio1);

boxV2.add(radio2);

boxV2.add(new JButton("登陆"));

baseBox=Box.createHorizontalBox();

baseBox.add(boxV1);

baseBox.add(Box.createHorizontalStrut(10));

baseBox.add(boxV2);

add(baseBox);

}

}

热心网友 时间:2024-02-19 16:32

就是说你没有写Person这个类,所以Person person = new Person();就是错的。
public void change(Person person,Person person2){}这个方法基本上没用。
下面的是我写的你可以参考一下:
public class Test {
public void change(Person person)
{
person.setName("lisi");
}

public static void main(String[] args)
{
Person person = new Person();
person.setName("zhangsan");
System.out.println(person.getName());
Test test = new Test();
test.change(person);
System.out.println(person.getName());
}

}
class Person {

private String name;

public String getName() {
return name;
}

public void setName(String name) {
this.name = name;
}

}

热心网友 时间:2024-02-19 16:32

肯定报错的.你主方法里面Person person=newPerson();这句,根本没有Person这个类.所以就找不到符号了.包括后面Person.name也不对,应该是对象名.属性,你定义的对象是person.错误太多了..追问会了会了,傻了,呵呵

热心网友 时间:2024-02-19 16:33

是提示这个吗 :Invalid Character

说明你标点符号用的是中文的。改成英文就好了。

热心网友 时间:2024-02-19 16:34

可能使用了未先定义的变量
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问这台电脑是什么型号的? 闲鱼跟淘宝有关联吗 袋鼠什么牌子 除了苹果还有什么减肥效果更好? 如何食用苹果醋既好喝又减肥? 苏州科技学院石湖校区有哪些学院?住宿条件好不好? 做空放贷是什么意思? 成语马前泼水是用来比喻 ...要做管理咨询吗?湖南中域康达医疗投资管理公司是湖南省卫生厅推荐的... 湖南国实控股集团有限公司集团旗下公司介绍 java报错 错误:找不到符号 java 错误,找不到符号 找不到符号 java中找不到符号错误是什么意思 Java中的 Scanner,总是出现找不到符号,是怎么回事? 怎么解决找不到符号符号? 我和9个同学一起去了敬老院义务劳动,老师让我们写一篇心得体会,我不会,帮忙写一篇,急啊。 大学生去敬老院心得体会怎样写? 现在银行贷款二万 有36期嘛 每月还多少 需要什么条件可以贷这笔 借问人间愁寂意,伯牙弦绝已无声的意思.麻烦拉.我真的很急.谢了 关于绿茶婊的一些问题……如果有人能耐心看下去我真的是谢谢你了 我真的很需要多谢一个人,在那么一段黑暗的 我真该感谢她这一篇作文四百字以上 由于我,疑心大导致女友与我分手,已经无法挽回,我该怎么办。谢了,我真的很后悔 说实在我真的要谢谢马云阿里巴巴,跟腾讯公司帮了中国很多年轻人致富,中国应该很多人讨厌李嘉诚全家人吧 快快快,我真的要知道啦,谢了 我真的要感谢你的坚持,我才能遇上我真的爱的人。怎么回复 真要谢我就请我看场电影吧!男人对女人说这是什么意思 这件事,我真要谢谢你作文 输入标点符号 语文综合题 java错误: 找不到符号? java 中总是出现找不到符号 是怎么回事 支付宝城市服务里面怎么没有随手拍举报功能 经常梦见身边人遭遇不好我好着急 梦到自己身边的人 梦里梦见身边有个人是怎么回事 梦见身边的人像佛 支付宝账号的手机号注销后,支付宝账号还存在吗?怎样将支付宝账号手机号更改为邮箱 为什么升级过win10的电脑不能安装win7 23了,准备去做牙齿矫正,不知道矫正以后对牙齿是不是有危害,以后牙齿还好使不? 牙齿矫正危害有什么啊? 牙齿矫正手术的危害有? 23岁矫正牙齿有风险吗 40字描写河豚? 牙齿矫正有什么危害 海豚与河豚有什么不一样? 怎样挑选绿河豚?什么样的绿河豚最好看? 胃灼热感是怎么回事 胃部有时感觉很有灼热感,是什么原因造成的呢!有什么办法可以解决 胃灼热的原因