这段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);<
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 \