package week12; import javax.swing.*; public class FrmMain extends JFrame { ///菜单栏 private JMenuBar menubar = new JMenuBar(); //菜单 private JMenu menuUser = new JMenu("个人中心"); //下拉菜单项 private JMenultem register = new JMenultem("注册"); private JMenultem login = new JMenultem("登录"); private JMenultem center = new JMenultem("个人中心"); //底部状态栏 private JPanel statusBar = new JPanel(); //主面板:查询流浪猫信息后显示流浪猫信息 private JPanel mainPanel = new JPanel(); } public FrmMain(){ this.setTitle("幸运小猫爱心平台");//设置窗体标题 this.setSize(700,500);//设置窗体尺寸 //添加菜单 menubar.add(menuUser); menubar.add(admin); menubar.add(inSchool); menubar.add(graduate); menubar.add(dropOut); menubar.add(star); //添加menuUser菜单的下拉菜单项 menuUser.add(register); menuUser.add(login); } 帮我把这段代码修改正确
时间: 2023-12-14 22:37:33 浏览: 142
Java中JFrame添加图片的两种方法.pdf
在您提供的代码中,有一个多余的右括号,将其删除即可。同时,您在添加菜单时使用了未定义的变量 admin、inSchool、graduate、dropOut 和 star,需要将它们删除或定义后再使用。
修改后的代码如下:
```java
package week12;
import javax.swing.*;
public class FrmMain extends JFrame {
//菜单栏
private JMenuBar menubar = new JMenuBar();
//菜单
private JMenu menuUser = new JMenu("个人中心");
//下拉菜单项
private JMenuItem register = new JMenuItem("注册");
private JMenuItem login = new JMenuItem("登录");
private JMenuItem center = new JMenuItem("个人中心");
//底部状态栏
private JPanel statusBar = new JPanel();
//主面板:查询流浪猫信息后显示流浪猫信息
private JPanel mainPanel = new JPanel();
public FrmMain(){
this.setTitle("幸运小猫爱心平台");//设置窗体标题
this.setSize(700,500);//设置窗体尺寸
//添加菜单
menubar.add(menuUser);
//添加menuUser菜单的下拉菜单项
menuUser.add(register);
menuUser.add(login);
}
}
```
阅读全文