İlk yazımızda Greenfoot'un ne olduğundan kısaca bahsetmiştik. Umarım verdiğim linkten Greenfoot'u indirip arayüzünü kurcalamışsınızdır. Çünkü basit bir arayüzü olduğundan anlatmaya ihtiyaç duymuyorum ve ilk dersimize klavye olayları ile başlıyorum. Bu konumuzda temel olarak iki metoda ihtiyaç duyacağız. Bunlar
isKeyDown ve
getKey metodları olacak. Her iki metodda Greenfoot sınıfının metodlarıdır ve statik metodlardır. isKeyDown metodu boolean bir metoddur ve string değer alır. getKey metodu ise string bir metoddur ve equals ile beraber kullanılır.
Örnek Kullanım:
if(Greenfoot.isKeyDown("left")) // şeklinde kullanılabilir. isKeyDown metodu boolean bir metod olduğundan koşul gerçekleşince true değer üretecektir.
Örnek Kullanım:
String key = Greenfoot.getKey();
if("space".equals(key)) burada ise boolean değeri equals üretir. getKey ise string ile koşulu belirler
İkisinin arasındaki farkı anlamanız için birde örnek hazırladım. Buradan
indirebilirsiniz.
Hiç yorum yok:
Yorum Gönder