Eşleşmeleri bulmam gereken kartlı bir kartım var. Tıklanan karelerin kaydını tutmak için buttonA
ve buttonB
iki değişkenim var.Java Swing Sorunu
onlar sadece bu kodu ekleyerek tahta çıkarıp edebilirsiniz eşit olduğunda:
cards[buttonA].setVisible(false);
cards[buttonB].setVisible(false);
Ben eşleşmeleri bulduktan sonra bütün düğmeleri aynı görüntüyü yerleştirebilirsiniz nasıl
? Ben ancak bunun yerine görüntü değiştirme basitçe düğmeleri Muhtemelen kullanmak gerekir
cards[buttonA].setIcon(new ImageIcon("myPic.png");
Sınıf yolunda mutlak olmasını istiyorsanız bir slash ile başlar ve sınıfa göre isterseniz bir eğik çizgi ile başlamaz. –
Denedim, ama çalışmadım ... Görüntüyü biraz değiştirdiğini fark ettim ... ama değişmedi. –
Ardından yaygın bir sorun şudur: (IDE kullanıyorsanız) png dosyası çıktılarınıza (veya sınıflara veya bölüme) kopyalanmıyordur. yani sadece kaynak dizinindedir. Bu bir IDE oluşturma ayarı olabilir - IDEA'da "derleyici" altındadır AYARLAR –