资源简介
幸运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);
相关资源
- JavaAgent-agentmain方式
- java-根据word模板生成word-freemarker-完整
- Java学生选课系统
- 达内 java 全套视频百度云分享
-
Java通过Ole调用Windows Media Pla
yer - 百度AI人脸比对java
- Java浏览器
- des加密算法java实现
- 保存计算过程的计算器
- 贪吃蛇游戏(双人)JAVA源码
- java+Mysql课程设计
- 如何封装一个自己的组件
- javaee实现的简单留言板源代码+mysql数
- javawe实现登录注册验证界面连接MYSQ
- 图书馆管理系统java
- 基于javaweb的学生管理系统
- 简单电子邮件客户端的实现
- 操作系统生产者与消费者java源代码
- java编写员工管理系统
- Java简易聊天系统
- java 操作数据库的实验报告
- 基于JAVA网页浏览器课程设计
- 简单的话费充值系统
- TPL编译器.zip
- JDBCUtils.java代码
- Java实现离散真值表
- 软件工程师管理系统
- 尚硅谷Java基础实战-Bank项目教程
- Java飞机大战图片素材
- 医药销售管理系统
评论
共有 条评论