Menu dalam sebuah program digunakan untuk memberikan keleluasaan bagi pengguna program untuk memilih beberapa pilihan yang tersedia pada program yang dibuat oleh programmer. Pembuatan menu dengan bahasa pemrograman java memanfaatkan pakcage java yaitu JOptionPane. Pada contoh program menu berikut dapat dilihat penggunaannya pada baris ke 10 pada kode program berikut ini.