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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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!