Biraz Scala gui programlaması deniyorum (scala'daki ilk projem, bu yüzden basit bir şeyle başlayacağımı düşündüm). Ama göreceli olarak önemsiz gibi görünen bir şeye yapışmış gibiyim. Scala.swing.MainFrame'i genişleten bir sınıfım var ve bir kullanıcı bir pencereye odaklandığında bir tuşa bastığında bunu belirlemek istiyorum. Komik olan şu ki, bu olayı ateşlemenin bir yolunu bulmak mümkün görünmüyor.Scala'daki önemli olaylara yanıt verme
Başka birinin sorunun etrafına nasıl bulaştığına dair bir örnek buldum: http://houseofmirrors.googlecode.com/svn/trunk/src/src/main/scala/HouseGui.scala ama Java Swing API'sini kullanmaya başlamış görünüyorlar, ki bu biraz hayal kırıklığı yaratıyor. Olayları yakalamanın daha aptalca bir yolu olup olmadığını bilen var mı?
Thx Daniel ile çalışmak gibi görünüyor, ben de bu gerekli. Scala'nın salıncak belgeleri gerçekten zayıf. – Aymen
'this.keys'' scala.swing.MainFrame' öğesinin geçerli bir özelliği gibi görünmüyor. Ne de bu "Beyler", "Bu.Keyboard" veya "this.keyboard". Bu konuda herhangi bir belge var mı? – Ceilingfish
@Ceilingfish "MainFrame" değil, "Bileşen": etiketler, paneller, metin alanları vb. Ve elbette, "bu", bileşenin kendisini ifade eder. –