91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

該文件為工程文件,解壓后到工作空間里可直接運行 實現一個和計算機交互的剪刀、石頭、布游戲。人和計算機各選擇一項,然后決出勝負。程序必須隨機選取一項但不表示出來,然后提示用戶選擇。當用戶選擇后,程序同時顯示出計算機和用戶的選擇并且輸出游戲結果。游戲一直進行直到用戶退出為止,并且輸出雙方輸贏次數和總局數。

資源截圖

代碼片段和文件信息

package?mora;
import?java.awt.*;
import?java.awt.event.*;
import?java.util.Random;

import?javax.swing.*;

public?class?Mora?extends?Jframe?implements?MouseListener
{
JPanel?panel1panel2panel3;
JLabel?computerresultperson;
ImageIcon?ShiTouJianZiBushuyingping;
JButton?shitoujianzibu;
Random?generator;
int?c?=?0p?=?0total?=?0;
public?Mora()
{
settitle(“石頭剪刀布“);
Container?ct?=?getContentPane();
generator?=?new?Random();
ShiTou?=?new?ImageIcon(“shitou.png“);
JianZi?=?new?ImageIcon(“jianzi.png“);
Bu?=?new?ImageIcon(“bu.png“);
ping?=?new?ImageIcon(“ping.png“);
shu?=?new?ImageIcon(“shu.png“);
ying?=?new?ImageIcon(“ying.png“);
person?=?new?JLabel(new?ImageIcon(“caiquan.png“));
person.addMouseListener(this);
result?=?new?JLabel(new?ImageIcon(“vs.png“));
result.addMouseListener(this);
computer?=?new?JLabel(new?ImageIcon(“caiquan.png“));
computer.addMouseListener(this);
panel1?=?new?JPanel();
panel1.setLayout(new?BoxLayout(panel1BoxLayout.X_AXIS));
panel1.add(person);
panel1.add(result);
panel1.add(computer);
panel1.setPreferredSize(new?Dimension(450200));
shitou?=?new?JButton(new?ImageIcon(“ansitou.png“));
shitou.addMouseListener(this);
jianzi?=?new?JButton(new?ImageIcon(“anjianzi.png“));
jianzi.addMouseListener(this);
bu?=?new?JButton(new?ImageIcon(“anbu.png“));
bu.addMouseListener(this);
panel2?=?new?JPanel();
panel2.setLayout(new?BoxLayout(panel2BoxLayout.X_AXIS));
panel2.add(jianzi);
panel2.add(Box.createRigidArea(new?Dimension(170)));
panel2.add(shitou);
panel2.add(Box.createRigidArea(new?Dimension(160)));
panel2.add(bu);
panel2.setPreferredSize(new?Dimension(450103));
panel2.setBackground(new?Color(200218235));
panel3?=?new?JPanel();
panel3.setLayout(new?BoxLayout(panel3BoxLayout.Y_AXIS));
panel3.add(panel1);
panel3.add(panel2);
ct.add(panel3);
pack();
setResizable(false);
setVisible(true);
}
public?void?mousePressed(MouseEvent?event)
{
object?source?=?event.getSource();
int?ran?=?generator.nextInt(3);
if(source?==?jianzi)
{
person.setIcon(JianZi);
if(ran?==?0)
{
total?+=?1;
result.setIcon(ping);
computer.setIcon(JianZi);
}
if(ran?==?1)
{
total?+=?1;
c?+=?1;
result.setIcon(shu);
computer.setIcon(ShiTou);
}
if(ran?==?2)
{
total?+=?1;
p?+=?1;
result.setIcon(ying);
computer.setIcon(Bu);
}
}
if(source?==?shitou)
{
person.setIcon(ShiTou);
if(ran?==?0)
{
total?+=?1;
p?+=?1;
result.setIcon(ying);
computer.setIcon(JianZi);
}
if(ran?==?1)
{
total?+=?1;
result.setIcon(ping);
computer.setIcon(ShiTou);
}
if(ran?==?2)
{
total?+=?1;
c?+=?1;
result.setIcon(shu);
computer.setIcon(Bu);
}
}
if(source?==?bu)
{
person.setIcon(Bu);
if(ran?==?0)
{
total?+=?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-06-22?22:50??mora\
?????文件????????3935??2011-06-22?18:01??mora\Mora.java
?????文件???????25657??2011-06-22?11:25??mora\anbu.png
?????文件???????25190??2011-06-22?11:23??mora\anjianzi.png
?????文件???????26111??2011-06-22?11:21??mora\ansitou.png
?????文件???????63256??2011-06-22?11:01??mora\bu.png
?????文件??????197315??2011-06-22?17:18??mora\caiquan.png
?????文件???????60970??2011-06-22?10:58??mora\jianzi.png
?????文件???????74797??2011-06-22?16:28??mora\ping.png
?????文件???????59661??2011-06-22?10:59??mora\shitou.png
?????文件???????80751??2011-06-22?16:14??mora\shu.png
?????文件????????3553??2011-06-20?16:06??mora\vs.png
?????文件???????81169??2011-06-22?16:12??mora\ying.png

評論

共有 條評論