[Java] Permainan Tebak Angka Dengan Applet dan Random Number

Coba sekarang dengan menggunakan angka random. Dengan angka random pasti hasilnya lebih sulit ditebak. Logikanya sama seperti kemaren hanya applet-nya aja yang diubah. Untuk memanggil random kita harus gunakan pustaka:

java.util.Random

Kemudian memanggil angka acak dari 1 – 100, karena angka acak dimulai dari 0 maka angka acak harus ditambah 1.

import java.util.Random;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
 
public class RanTA extends Applet {
	private int random, seek;
	private TextField t1, t2;
	private Button b1, b2;
	TebakAngka tA;
	Random ran;
 
	public void init() {
		random = 0; seek = 0;
 
		t1 = new TextField(40);
		t2 = new TextField(40);
 
		b1 = new Button("Random");
		b2 = new Button("Seek");
 
		ran = new Random();
 
		add(t1);
		add(b1);
		add(b2);
		add(t2);
 
		t2.setText("Tekan Tombol Random Untuk Mengacak Angka Dari 1 - 100");
 
		b1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent ae) {
				random = 1 + ran.nextInt(100);
				t2.setText("Silakan Tebak Dari 1 - 100");
				t1.setText("");
			}
		});
 
		b2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent ae) {
				seek = Integer.parseInt(t1.getText());
				tA = new TebakAngka(random, seek);
				t2.setText(tA.getNilai());
			}
		});
	}
}
StumbleuponDelicious

IP Address-mu:
38.107.191.82