请教java gui 编程高手 披萨餐厅订单管理系统
泛普软件订单管理系统,我先编写了一个主程序,如下:
import javax.swing.*;
public class Order1
{
public static void main(String[] args)
{
JFrame frame=new JFrame("披萨餐厅订单管理系统");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(new A());
frame.pack();
frame.setVisible(true);
}
}
A是我的主面板类,内容较多,但是A能编译通过,但是主程序在编译通过后运行时出现如下错误提示:Exception in thread "main" java.awt.AWIError:BoxLayout can't be shared
at javax.swing.BoxLayout.checkContainer(BoxLayout.javaL445)
at javax.swing.BoxLayout.invalidateLayout(BoxLauout.java:229)
....
at Order1.main(Order1.java:10)
实在搞不清楚哪里错误了,希望高手不吝赐教,不胜感激!由于;篇幅限制,贴出部分A类内容:
public A()
{
setBackground(Color.green);
JPanel panel1=new JPanel();
JPanel panel2=new JPanel();
JPanel panel3=new JPanel();
JPanel panel4=new JPanel();
JPanel panel5=new JPanel();
panel1.setLayout(new BoxLayout(this,BoxLayout.X_AXIS));
size=new JLabel("大小:");
big=new JRadioButton("大型");
small=new JRadioButton("小型");
medium=new JRadioButton("中型");
settled=new JRadioButton("定制");
panel1.add(size);
panel1.add(big);
panel1.add(medium);
panel1.add(small);
panel1.add(settled);
JPanel panel2_1=new JPanel();
JPanel panel2_2=new JPanel();
JPanel panel2_3=new JPanel();
panel2_1.setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
panel2_2.setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
panel2_3.setLayout(new BoxLayout(this,BoxLayout.Y_AXIS));
TitledBorder sec_1=BorderFactory.createTitledBorder("面包");
TitledBorder sec_2=BorderFactory.createTitledBorder("土司");
TitledBorder sec_3=BorderFactory.createTitledBorder("奶酪");
newyork=new JRadioButton("纽约风味");
chicago=new JRadioButton("芝加哥风味");
naples=new JRadioButton("那不勒斯风味");
canada=new JRadioButton("加拿大风味");
rome=new JRadioButton("罗马风味");
panel2_1.add(newyork);
panel2_1.add(chicago);
panel2_1.add(naples);
panel2_1.add(canada);
panel2_1.add(rome);
panel2_1.setBorder(sec_1);
tomato=new JRadioButton("西红柿土司");
potato=new JRadioButton("土豆土司");
garlic=new JRadioButton("香蒜土司");
barbecue=new JRadioButton("烤肉土司");
olive=new JRadioButton("橄榄油土司");
panel2_2.add(tomato);
panel2_2.add(potato);
panel2_2.add(garlic);
panel2_2.add(barbecue);
panel2_2.add(olive);
panel2_2.setBorder(sec_2);
.....
.....
add(panel1);
add(panel2);
add(Box.createRigidArea(new Dimension(0,25)));
add(panel3);
add(panel4);
add(panel5);
}
}
- 1订单管理系统怎么帮助商家呢?
- 2亲,你用了在线订单系统了吗
- 3泛普订单系统方便二次开发吗?
- 4泛普在线订单系统,让您管理订单更轻松
- 5如何控制在线订单系统的复杂度?
- 6急求一篇订单管理系统毕业设计 万分感谢!!!最好是java web的
- 7在线订单系统的运用有助于各大企业进行现代化管理
- 8EXCEL的在线订单系统,是否真好用?
- 9节省时间的好帮手
- 10创建一个订单管理系统需要哪些内容?
- 11不署名订单系统的使用注意
- 12求一个C#编程的订单管理系统。登录界面需要可以查询订单信息,客户编号,供应商编号,产品编号等信息。
- 13企业订单管理系统毕业论文
- 14订单系统是否有支持多平台的必要?
- 15订单管理软件需要具有哪些功能?
- 16订单系统数据库无法连接这是为什么?
- 17c语言课程设计-企业生产订单管理系统
- 18数字化订单管理软件有哪些实用功能?
- 19订单管理系统的优势在哪里?
- 20订单系统集合采购、仓储、物流是否必要?(投稿)
- 21订单管理系统的主要功能有哪些?
- 22泛普订单系统功能简介
- 23哪有好用的印刷管理软件或是订单管理软件?我只要能管理订单这块就行,要便宜的,最好是免费的。
- 24我想购买一套(客户订单管理系统)问;那里有售?就是在公司网站上,客户可以直接订货的那种软件
- 25生产企业的订单如何管理?
- 26使用订单管理系统有哪些作用?
- 27浅析在线订单系统的“出生”因由
- 28订单管理系统效果如何?每天订单量非常大,采用电话和传真方式订货已经无法满足我们,哪位用过的给我的给
- 29订单管理系统的价格与哪些因素有关?
- 30订单管理系统有效提高企业管理水平