
java3餐厅系统 我已经有代码 但放到myeclipse一堆错 跪求大神帮忙 小妹感激不尽
publicMenu(){//创建JFrame并指定其窗口标题f=newJFrame("请选择您想要的桌号和您喜欢的菜");ContainerdialogPane=f.g...
public Menu() {
//创建JFrame并指定其窗口标题
f = new JFrame("请选择您想要的桌号和您喜欢的菜");
Container dialogPane = f.getContentPane();//获得其内容面板
dialogPane.setLayout(new BorderLayout());//为容器布局
ButtonGroup bg = new ButtonGroup(); //按钮组,可组合若干单选按钮,同一时刻只能有一个按钮被选中
JPanel p1 = new JPanel();//创建一个无边框中间容器
p1.setBackground(Color.orange);//为容器设置背景颜色
p1.setLayout(new GridLayout(1, 5));//设置无边框容器的布局管理
p1.setBorder(BorderFactory.createTitledBorder(
BorderFactory.createLineBorder(Color.green, 4), "请选择桌号",
TitledBorder.CENTER, TitledBorder.TOP));
// 数组大小必须与COUNT一致
String[] str = { "1", "2", "3", "4", "5" }; //桌号
for (int i = 0; i < r.length; i++) {
r[i] = new JRadioButton(str[i]); //新建一个单选框,并指明其文本说明标签
r[i].addItemListener(this);
p1.add(r[i]);//将单选框加入中间容器
bg.add(r[i]);//将单选框加入按钮组
}
JPanel p2 = new JPanel();//创建一个中间容器
p2.setLayout(new GridLayout(5, 2));//设置容器布局
p2.setBackground(Color.pink);//设置容器布局
p2.setBorder(BorderFactory.createTitledBorder(
BorderFactory.createLineBorder(Color.green, 4), "请选择您喜欢的菜",
TitledBorder.CENTER, TitledBorder.TOP));
// 数组大小必须与NUMBER一致
String[] strname = { " 球溪鲢鱼 45元/份 ", " 黑椒牛排 58元/份 "," 澳洲小龙虾 36元/份 ", " 秘制小肉丸 36元/份 "," 重庆辣子鸡
30元/份 "," 尖椒腊肉 48元/份"," 鱼香土豆 15元/份 "," 烧猪蹄 55元/份 ", " 生焖藕片 18元/份 "," 番茄菜花 25元/份 "};
for (int i = 0; i < c.length; i++) {
c[i] = new JRadioButton(strname[i]);//新建一个单选框
c[i].addItemListener(this);//监听单选框选中状态
p2.add(c[i]);//将单选框加入容器内
}
这是第三部分 展开
//创建JFrame并指定其窗口标题
f = new JFrame("请选择您想要的桌号和您喜欢的菜");
Container dialogPane = f.getContentPane();//获得其内容面板
dialogPane.setLayout(new BorderLayout());//为容器布局
ButtonGroup bg = new ButtonGroup(); //按钮组,可组合若干单选按钮,同一时刻只能有一个按钮被选中
JPanel p1 = new JPanel();//创建一个无边框中间容器
p1.setBackground(Color.orange);//为容器设置背景颜色
p1.setLayout(new GridLayout(1, 5));//设置无边框容器的布局管理
p1.setBorder(BorderFactory.createTitledBorder(
BorderFactory.createLineBorder(Color.green, 4), "请选择桌号",
TitledBorder.CENTER, TitledBorder.TOP));
// 数组大小必须与COUNT一致
String[] str = { "1", "2", "3", "4", "5" }; //桌号
for (int i = 0; i < r.length; i++) {
r[i] = new JRadioButton(str[i]); //新建一个单选框,并指明其文本说明标签
r[i].addItemListener(this);
p1.add(r[i]);//将单选框加入中间容器
bg.add(r[i]);//将单选框加入按钮组
}
JPanel p2 = new JPanel();//创建一个中间容器
p2.setLayout(new GridLayout(5, 2));//设置容器布局
p2.setBackground(Color.pink);//设置容器布局
p2.setBorder(BorderFactory.createTitledBorder(
BorderFactory.createLineBorder(Color.green, 4), "请选择您喜欢的菜",
TitledBorder.CENTER, TitledBorder.TOP));
// 数组大小必须与NUMBER一致
String[] strname = { " 球溪鲢鱼 45元/份 ", " 黑椒牛排 58元/份 "," 澳洲小龙虾 36元/份 ", " 秘制小肉丸 36元/份 "," 重庆辣子鸡
30元/份 "," 尖椒腊肉 48元/份"," 鱼香土豆 15元/份 "," 烧猪蹄 55元/份 ", " 生焖藕片 18元/份 "," 番茄菜花 25元/份 "};
for (int i = 0; i < c.length; i++) {
c[i] = new JRadioButton(strname[i]);//新建一个单选框
c[i].addItemListener(this);//监听单选框选中状态
p2.add(c[i]);//将单选框加入容器内
}
这是第三部分 展开
1个回答
展开全部
单纯的看你这段代码并没有什么问题,你直接在开发工具里面截一个图出来看看,先,好看是些什么错
追问
哥能不能给个qq号或者邮箱
我把代码发给你 我就是在myeclipse上运行不起来 想叫你帮我看看 多谢
感激不尽!!!!!!!!!!!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询