Berikut ini adalah contoh script untuk membuat aplikasi sederhana untuk acak nomer maupun huruf dengan menggunakan bahasa pemrograman Java. untuk editornya silahkan mau menggunakan notepad++, sublime, netBeans, eclipse, dll. hasilnya kurang lebih sebagai berikut :
Jika tombol di klik maka akan muncul huruf/nomer dengan acak mulai dari karakter “a-z”, “A-Z”, “0-9”.
Script lengkapnya sebagai berikut :
import javax.swing.*; import java.awt.*; import java.awt.event.*; class Acak extends JFrame implements ActionListener{ JLabel lb1 = new JLabel(" "); JButton bt1 = new JButton("Klik"); String alpha[] = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9"}; int jml, hasil; Acak(){ setTitle("Huruf Acak"); setSize(300, 400); setResizable(true); setDefaultCloseOperation(EXIT_ON_CLOSE); setLayout(null); lb1.setBounds(100, 10, 150, 250); lb1.setFont(new Font("Arial", 1, 150)); add(lb1); bt1.setBounds(100, 300, 100, 30); bt1.addActionListener(this); add(bt1); } public void actionPerformed(ActionEvent ae){ if(ae.getActionCommand().equals("Klik")){ jml = alpha.length; hasil = (int)(Math.random()*jml); lb1.setText(alpha[hasil]); } } public static void main(String args[]){ new Acak().setVisible(true); } }Simpan dengan nama “Acak.java”, compile lalu jalankan.
Semoga bermanfaat.