请教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杜绝简写php代码 泛普订单系统代码更规范
- 2如何让自己的在线订单系统发挥出最大的价值?
- 3请问ERP系统里面,订单管理具体包括哪些内容,有哪些操作流程
- 4在线订单系统为各大企业带来运转效率上的支撑
- 5订单管理系统软件解决方案
- 6深圳订单管理系统有哪些功能需求?
- 7企业上线订单管理系统的优势
- 8谁会做个订单系统的规划报告啊
- 9企业订单数字化管理的重要性
- 10企业订单管理软件怎么应用?
- 11订单管理系统效果如何?每天订单量非常大,采用电话和传真方式订货已经无法满足我们,哪位用过的给我的给
- 12EXCEL的在线订单系统,是否真好用?
- 13求客户订单管理系统操作流程
- 14节省时间的好帮手
- 15淘宝商城如果配上订单系统利益将会如何?
- 16淘宝订单管理系统 2.0怎么用
- 17在线订单管理系统的作用
- 18订单管理系统有什么作用意义?
- 19订单式管理软件那个好?
- 20创建一个订单管理系统需要哪些内容?
- 21通过网络下订单 让交易更便捷
- 22免费订单系统?安全问题你想过吗?
- 23选择泛普订单系统才是最好的
- 24天衣无缝:在线订单系统与单页网站的搭配
- 25生产企业的订单如何管理?
- 26我想购买一套(客户订单管理系统)问;那里有售?就是在公司网站上,客户可以直接订货的那种软件
- 27订单系统致命伤:后台控制面板错位
- 28须知:订单系统的设计影响下单率
- 29通用网店订单管理软件
- 30下单客户IP记录功能有无意义?