java简易点菜代码,java 菜单

我想问一个用java编写一个简单的点菜系统

这个很简单的啦,新建一个类专门放这些数据。

从事内蒙古服务器托管,服务器租用,云主机,雅安服务器托管域名申请,CDN,网络代维等服务。

class Order

{

int id;

String name;

double price;

}

//在main方法中,新建存放数据的数组

Scanner scan=new Scanner(System.in);

Order[] list=new Order[5];

for(int i=0;ilist.size();i++)

{

list[i]=new Order();

//为每一个数据赋值,通过键盘或者预设,这个你自己决定喽

list[i].id=i+1;;

list[i].name=scan.next();

list[i].price=scan.nextDouble();

}

//不知道你是怎么安排业务逻辑的,我举个例子

double allPrice=0;

System.out.println("Input the id of food");

//循环...这里不好明写,输入id

int now=scan.nextInt();

allPrice+=list[now-1].id;

//循环结束,输出

System.out.println(allPrice);

java点菜代码需要连接数据库的怎么设计 谢谢了

打开控制面板中的管理工具,点击数据源ODBC,在系统DSN添加新的数据源,即是你连接的数据库。再打开java软件,新建java文件,加载JDBC-ODBC桥连接:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

建立数据库连接:

Connection conn=DriverManager.getConnection("jdbc:odbc:数据源名")

进行数据库操作

Statement st=conn.createStatement(int type,int concurrency);

java的菜单代码怎么写?

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class MyMenu extends JFrame{

JMenuBar jmbar=new JMenuBar();

JMenu jmenu=new JMenu("颜色");

JMenuItem jmt1=new JMenuItem("红色"),

jmt2=new JMenuItem("黄色"),

jmt3=new JMenuItem("蓝色");

JPanel jp=new JPanel();

MyMenu(){

setTitle("菜单测试");

setSize(400,300);

setJMenuBar(jmbar);

jmbar.add(jmenu);

jmenu.add(jmt1);

jmenu.add(jmt2);

jmenu.add(jmt3);

add(jp);

jmt1.addActionListener(new MenuAction(this));

jmt2.addActionListener(new MenuAction(this));

jmt3.addActionListener(new MenuAction(this));

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setVisible(true);

}

public static void main(String[] args) {

new MyMenu();

}

}

class MenuAction implements ActionListener{

MyMenu m;

MenuAction(MyMenu m){

this.m=m;

}

public void actionPerformed(ActionEvent e){

String color=e.getActionCommand();

if(color=="红色")m.jp.setBackground(Color.red);

else if(color=="黄色")m.jp.setBackground(Color.yellow);

else if(color=="蓝色")m.jp.setBackground(Color.blue);

}

}

不知道你要什么事件代码,我写了个比较简单的你看适合不。


网页名称:java简易点菜代码,java 菜单
分享路径:http://ybzwz.com/article/hdgeos.html