06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Her iki buton bileşenide, aynı olay dinleyicisi içerisinde ele alınmıştı.<br />

actionPerformed dinleyicisinde, hangi butona tıklandığı, ActionEvent parametresinin<br />

getSource metodu ile tespit edilmekteydi. Elbetteki awt paketinde yer alan diğer<br />

görsel bileşenler için sadece bu olay dinleyicisi söz konusu değildi. İşin aslı,<br />

nesneler üzerindeki kullanıcı etkilerine göre dinleyiciler tanımlanmıştı. Örneğin,<br />

CheckBox bileşenine tıklanması bu bileşenin durumunun değişmesi anlamına<br />

gelmekteydi ki bu durumda, ItemListener dinleyici metodu bu etkiyi ele alacaktı.<br />

Diğer nesneler içinde benzer durumlar söz konusu. Ama ne zaman? Bir dahaki<br />

kahve kokusunda.<br />

Burak Selim ŞENYURT<br />

selim@bsenyurt.com<br />

Yazar: Burak Selim Şenyurt<br />

<strong>Java</strong> 24 Bölüm 17: Layout<br />

Geçtiğimiz hafta hayatımın en mutlu günlerinden birisini, değerli bir arkadaşımının<br />

ofisinde, bilgisayarının başında JBuilder kullanarak geçirdim. Bu hafta, o günü mumla<br />

aradığımı söylemek isterim. JBuilder ile daha önce hiç uygulama geliştirmemiş<br />

olmama rağmen, kolayca adapte olmuştum. Elbetteki benim için en büyük rahatlığı,<br />

Applet gibi görsel uygulamaların ekran tasarımlarının son derece kolay bir şekilde<br />

yapılabilmesiydi. Bu hafta yine sevimsiz notepad editorüm ile başbaşayım. Aslında<br />

amacım arkadaşımın bilgisayarında JBuilder ile başka çalışmalarda yapmaktı. Fakat<br />

263

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!