资源简介

酒店点菜系统源代码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


评论

共有 条评论