资源简介
幸运52游戏是让用户对物品的价格进行评估。在对价格进行估测的时候,系统会给出用户估测的价格是高还是低的信息,用户根据这些信息重新调整所估测的价格。
代码片段和文件信息
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Lucky52 extends frame implements ActionListener {
Panel pnlNorth = new Panel();
Panel pnlCenter = new Panel();
Panel pnlBottom = new Panel();
TextField txtField = new TextField(10);
Label lbl1 = new Label(“幸运52游戏“ Label.CENTER);
Label lbl2 = new Label(“游戏规则:“);
Label lbl3 = new Label(“(1) 点击 开始游戏 按钮,游戏开始“);
Label lbl4 = new Label(“(2) 对物品的价格进行估计,点击 确定 按钮查看结果,直到猜对为止“);
Label lbl5 = new Label(“在此输入你的估价:“);
JLabel lblImg = new JLabel(“待估价的商品“ JLabel.CENTER);
Button btnStart = new Button(“开始游戏“);
Button btnOk = new Button(“确定“);
Button btnCancel = new Button(“取消“);
Label resultMsg = new Label(“点击 开始游戏 按钮可以开始游戏“ Label.CENTER);
private int truePrice = 2400; // 物品的真实价格
// 构造方法用于创建程序界面
public Lucky52() {
pnlNorth.setLayout(new GridLayout(4 1));
lbl1.setFont(new Font(““ Font.BOLD 24));
pnlNorth.add(lbl1);
pnlNorth.add(lbl2);
pnlNorth.add(lbl3);
pnlNorth.add(lbl4);
pnlCenter.setLayout(new BorderLayout());
Panel pInput = new Panel(new FlowLayout(FlowLayout.LEFT));
pInput.add(lbl5);
pInput.add(txtField);
pnlCenter.add(pInput BorderLayout.NORTH);
pnlCenter.add(lblImg BorderLayout.CENTER);
pnlBottom.setLayout(new BorderLayout());
Panel pnlBtn = new Panel();
pnlBtn.add(btnStart);
pnlBtn.add(btnOk);
pnlBtn.add(btnCancel);
resultMsg.setFont(new Font(““ Font.BOLD 20));
resultMsg.setForeground(Color.blue);
pnlBottom.add(pnlBtn BorderLayout.NORTH);
pnlBottom.add(resultMsg BorderLayout.CENTER);
this.add(pnlNorth BorderLayout.NORTH);
this.add(pnlCenter BorderLayout.CENTER);
this.add(pnlBottom BorderLayout.SOUTH);
// 给按钮注册监听器,以响应按钮上的点击动作事件
btnStart.addActionListener(this);
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论