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.

Örneğin, tf2 isimli TextField bileşeni Applet’in South (Güney) bölgesine yerleşecekti.<br />

Artık Applet’ i kullandığım html sayfasını çalıştırıp sonuçları görmek istiyordum. Ama<br />

sonuçları göstermeye çekiniyorum açıkçası. BorderLayout’ un Applet ekranına<br />

uygulanması sonucu aşağıdaki gibi muhteşem ötesi bir tasarım elde ettim. Tarihi bir<br />

başarı olduğunu belirtmek isterim.<br />

İşin kötü yanı, belli bir bölgeye sadece tek bir bileşen yerleştirebiliyor olmasıydı.<br />

BorderLayout düzeneğinin nerede kullanılacağını düşünürken, diğer Layout’ ları<br />

incelemenin daha uygun olacağını farkettim. Nitekim, BorderLayout her ne kadar<br />

yukarıdaki ekran tasarımı için uygun olmasada elbetteki kullanıldığı bir takım yerler<br />

olabilirdi. Layout’ lar ile uğraşmak gerçekten insana sıkıcı geliyor. Artık JBuilder gibi<br />

görsel tasarım araçlarının o kadar paraya gerçekten deydiğini söyleyebilirim. Hemde<br />

gönül rahatlığıyla. Bu düşünceler eşliğinde kendime yeni bir fincan kahve aldıktan<br />

sonra bir diğer Layout sınıfı olan GridLayout’ u incelemeye başladım. GridLayout ile<br />

nispeten biraz daha güzel ve kolay form tasarımları oluşturabileceğimi<br />

düşünüyordum. Yapmam gereken son derece basitti. Aynı örneği GridLayout sınıfı ile<br />

geliştirmek.<br />

import java.awt.*;<br />

import java.applet.Applet;<br />

269

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

Saved successfully!

Ooh no, something went wrong!