资源简介
酒店点菜系统源代码java+数据库 可供参考
代码片段和文件信息
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.border.*;
/////////////////////////////
public class jiudian implements ActionListenerItemListener
{
static Jframe f=null;
//因为要在main静态方法中被引用,所以必须设为static类型
ButtonGroup bg; //按钮组,可组合若干单选按钮
JRadioButton r1r2r3r4r5; //单选按钮
JRadioButton c1c2c3c4; //单选按钮
int op=0;
static int i=0;
public jiudian()
{ // Dialog = new JDialog(f“选择您想要的桌号和您喜欢的菜“true);
f=new Jframe(“选择您想要的桌号和您喜欢的菜“);
Container dialogPane=f.getContentPane();
dialogPane.setLayout(new GridLayout(31));
JPanel p1=new JPanel(); //新建一个Panel
p1.setLayout(new GridLayout(15));
//设置边框
p1.setBorder(BorderFactory.createtitledBorder(BorderFactory.createLineBorder(
Color.green4)“选择桌号“titledBorder.CENTERtitledBorder.TOP));
//单选按钮
r1=new JRadioButton(“one“);
r2=new JRadioButton(“two“);
r3=new JRadioButton(“three“);
r4=new JRadioButton(“four“);
r5=new JRadioButton(“five“);
p1.add(r1);
p1.add(r2);
p1.add(r3);
p1.add(r4);
p1.add(r5);
bg=new ButtonGroup(); //按钮组,组合5个单选按钮,使一次只能选择一个
bg.add(r1);
bg.add(r2);
bg.add(r3);
bg.add(r4);
bg.add(r5);
r1.addItemListener(this); //为单选按钮增加ItemListener事件监听器
r2.addItemListener(this);
r3.addItemListener(this);
r4.addItemListener(this);
r5.addItemListener(this);
JPanel p2=new JPanel(); //新建一个Pane1
p2.setLayout(new GridLayout(41));
//设置边框
p2.setBorder(BorderFactory.createtitledBorder(BorderFactory.createLineBorder(
Color.green4)“选择您喜欢的菜“titledBorder.CENTERtitledBorder.TOP));
//单选按钮
c1=new JRadioButton(“ 小鸡炖蘑菇,价格为:25元/份“);
c2=new JRadioButton(“ 青椒炒肉, 价格为:18元/份“);
c3=new JRadioButton(“ 东北火锅, 价格为:36元/份“);
c4=new JRadioButton(“ 豆腐炖鱼头,价格为:36元/份“);
p2.add(c1);
p2.add(c2);
p2.add(c3);
p2.add(c4);
c1.addItemListener(this); //为单选按钮增加ItemListener事件监听器
c2.addItemListener(this);
c3.addItemListener(this);
c4.addItemListener(this);
JPanel p3=new JPanel(); //创建一个新的Panel
p3.setLayout (new GridLayout(13));
JButton button1=new JButton(“确 定“);
JButton button2=new JButton(“结 帐“);
JButton button3=new JButton(“取 消“);
p3.add(button1);
p3.add(button2);
p3.add(button3);
button1.addActionListener (this);
button2.addActionListener (this);
button3.addActionListener (this);
//将三个Panel加在内容面板上
dialogPane.add(p1BorderLayout.NORTH);
dialogPane.add(p2BorderLayout.CENTER);
dialogPane.add(p3BorderLayout.SOUTH);
f.getRootPane ().setDefaultButton (button1); //设置窗体回车对应按钮
f.pack(); //排版
f.setBounds(250250400400);
//f.setVisible (true);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent evt) {
System.exit(0);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12601 2007-12-10 10:24 jiudian.java
文件 233472 2007-12-10 10:04 jiudian.mdb
文件 151040 2007-12-10 10:30 酒店点菜系统.doc
----------- --------- ---------- ----- ----
397113 3
- 上一篇:Java 身份证号查询
- 下一篇:微信支付jssdk,java版
相关资源
- 微信支付jssdk,java版
- Java 身份证号查询
- 基于JavaWeb学生管理系统
- 简单的Java21点游戏
- 基于JAVA WEB的班级网站设计与开发
- 饭店管理系统,餐饮管理系统
- java代码双重混淆
- JAVA整合WebSocket实现服务器消息推送项
- JAVA实训 俄罗斯方块(带源程序和实
- 经纬度计算距离、方位角等java源码
- myeclipse开发servlet+jsp+oracle+c3p0的java
- Rabbitmq工具类,java工具类RabbitmqUtil
- 25个经典Spark算子的JAVA实现
- Java语言程序设计ppt课件
- java从入门到精通教学视频
- java字节码文件查看工具查看class文件
- FlexPaper_1.4.5
- commons-httpclient-3.0
- Java基于双向链表实现双端队列结构(
- 重构到设计模式的经典案例,超完美
- Rsa非对称加密的Java实现和举例更新版
- 非常经典java高级工程师高新简历.pd
- Java生成和识别二维码Zxing2.2 支持JDK
- java微信登陆demo
- 灵信LED屏JAVA demo
- Java8 Demo代码
- JavaWeb中文件上传最强工具类
- 学校图书Java web开发资源库软件说明
- java class加密保护(完全免费) v2.1
- Java汉字转拼音支持多音字
评论
共有 条评论