Bu Java projesi, Mayın Tarlası oyununu basit bir kullanıcı arayüzü (GUI) ile temsil eder. Oyun, mayınların bulunduğu bir alan üzerindeki hücreleri açma ve mayınları bulma amacını taşır.
- Oyun 10x10 büyüklüğünde bir alanda oynanır.
- Toplamda 10 adet mayın bulunmaktadır.
- Sol tıklama ile hücre açılır. Eğer mayına tıklanırsa, oyun kaybedilir.
- Sağ tıklama ile hücreye bayrak koyulur veya kaldırılır.
- Oyuncu tüm mayınsız hücreleri açtığında oyun kazanılır.
java.awt.GridLayout
: Hücreleri düzenlemek için kullanılan bir düzen yöneticisi.java.awt.event.MouseEvent
: Fare olaylarını takip etmek için kullanılan bir sınıf.javax.swing.JFrame
: Oyun penceresini temsil eden bir Swing sınıfı.javax.swing.ImageIcon
: Resim dosyalarını yüklemek ve göstermek için kullanılan Swing sınıfı.javax.swing.JOptionPane
: İkaz mesajları göstermek için kullanılan Swing sınıfı.
- Projeyi bilgisayarınıza klonlayın veya ZIP olarak indirin.
- Java IDE'si (Eclipse, IntelliJ IDEA vb.) kullanarak projeyi açın.
MayinTarlasi
sınıfını çalıştırarak oyunu başlatın.- Oyun penceresi açıldığında, sol tık ile hücre açabilir, sağ tık ile bayrak koyabilirsiniz.