这段java猜数字代码如何加一个保存最短次数的功能和窗口的背景图片

来源:百度知道 编辑:UC知道 时间:2024/06/02 02:56:28
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class dream
{

private static final Component GF = null;

public static void main(String[] args)
{
JOptionPane.showMessageDialog(GF, " 要开始游戏了 ");
EventQueue.invokeLater(new Runnable()
{

public void run()
{
GuessFrame frame =new GuessFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setResizable(false);
}
});
}
}

class GuessFrame extends JFrame
{
private static final Component GF = null;

public GuessFrame()
{
setTitle("猜数游戏");
setSize(500,300);

//输入板
num=(int)(Math.random()*100);
inputPanel=new JPanel();
label2=new JLabel("输入猜测的数");

input=new JTextField(4);
inputPanel.add(label2);<

你是要保存所有玩家中的最小次数?

还是就当前玩家的最小次数?

如果要保存所有的玩家,那你就得把数据写入数据库(1)

如果就当前的玩家,你可以自己定一个集合List或其他的。。来记录(2)

查看最少次数的时候(如果是1,那就去数据库查去,如果是2,就遍历一下集合取出最小值就OK了)

加一个背景图应该很简单吧~~

你说的这个问题,这上面就有很详细的解决方案哦,他们的java教程很全面,你可以去了解下
参考资料:http://www.baidu.com/s?wd=%B1%B1%B7%E7%CD%F8&rsv_bp=0&rsv_spt=3&inputT=100

不是难事情...我知道你想写个历史排名..如1号回答的..如果是只记录当前进行的历史排名就不需要数据库..如果需要我写的话留下你邮箱.说明是全部的排名还是当前的排名.我在写..

zxm jnamx \