資源簡介
在該游戲中,玩家初始擁有1000的金錢,每次輸入押大還是押小,
* 以及下注金額,隨機3個骰子的點數,如果3個骰子的總點數小于等于9,則開小,否則開大,
* 然后判斷玩家是否押對,如果未押對則扣除下注金額,如果押對則獎勵和玩家下注金額相同的金錢。
* 運用觀察者模式 3個子線程分別控制3個骰子,窗體觀察到所有子線程都結束時,計算游戲結果
* 以及下注金額,隨機3個骰子的點數,如果3個骰子的總點數小于等于9,則開小,否則開大,
* 然后判斷玩家是否押對,如果未押對則扣除下注金額,如果押對則獎勵和玩家下注金額相同的金錢。
* 運用觀察者模式 3個子線程分別控制3個骰子,窗體觀察到所有子線程都結束時,計算游戲結果
代碼片段和文件信息
package?henu.rjxy;
import?java.awt.Color;
import?java.awt.Font;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.util.ArrayList;
import?java.util.List;
import?java.util.Observable;
import?java.util.Observer;
import?java.util.Vector;
import?javax.swing.Icon;
import?javax.swing.ImageIcon;
import?javax.swing.JButton;
import?javax.swing.JComboBox;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JTextField;?
?public?class?Diceframe?extends?Jframe?implements?ActionListener?Observer?{
?
?????/**
??????*?《擲骰子》,在該游戲中,玩家初始擁有1000的金錢,每次輸入押大還是押小,
??????*?以及下注金額,隨機3個骰子的點數,如果3個骰子的總點數小于等于9,則開小,否則開大,
??????*?然后判斷玩家是否押對,如果未押對則扣除下注金額,如果押對則獎勵和玩家下注金額相同的金錢。
??????*?運用觀察者模式?3個子線程分別控制3個骰子,窗體觀察到所有子
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-04-07?23:53??擲骰子\
?????文件?????????301??2017-03-10?15:52??擲骰子\.classpath
?????文件?????????385??2017-03-10?15:52??擲骰子\.project
?????目錄???????????0??2017-04-07?23:53??擲骰子\.settings\
?????文件?????????598??2017-03-10?15:52??擲骰子\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2017-04-07?23:53??擲骰子\bin\
?????目錄???????????0??2017-04-07?23:53??擲骰子\bin\henu\
?????目錄???????????0??2017-04-07?23:53??擲骰子\bin\henu\rjxy\
?????文件?????????948??2017-03-21?20:00??擲骰子\bin\henu\rjxy\Dicefr
?????文件?????????948??2017-03-21?20:00??擲骰子\bin\henu\rjxy\Dicefr
?????文件?????????948??2017-03-21?20:00??擲骰子\bin\henu\rjxy\Dicefr
?????文件????????7289??2017-03-21?20:00??擲骰子\bin\henu\rjxy\Dicefr
?????文件????????1405??2017-03-21?20:00??擲骰子\bin\henu\rjxy\IconThread.class
?????目錄???????????0??2017-04-07?23:53??擲骰子\img\
?????文件????????1054??2017-03-17?14:09??擲骰子\img\1.png
?????文件????????1612??2017-03-17?14:13??擲骰子\img\2.png
?????文件????????3209??2017-03-17?14:01??擲骰子\img\3.png
?????文件????????4006??2017-03-17?14:01??擲骰子\img\4.png
?????文件????????5134??2017-03-17?14:01??擲骰子\img\5.png
?????文件????????3285??2017-03-17?14:03??擲骰子\img\6.png
?????目錄???????????0??2017-04-07?23:53??擲骰子\src\
?????目錄???????????0??2017-04-07?23:53??擲骰子\src\henu\
?????目錄???????????0??2017-04-07?23:53??擲骰子\src\henu\rjxy\
?????文件????????9900??2017-03-10?16:45??擲骰子\src\henu\rjxy\Dicefr
?????文件????????1299??2017-03-10?16:45??擲骰子\src\henu\rjxy\IconThread.java
- 上一篇:android視頻拍攝
- 下一篇:java 拼圖游戲
評論
共有 條評論