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.

TextField tf1;<br />

TextField tf2;<br />

Button bt1;<br />

Label lb1;<br />

Label lb2;<br />

Panel p1;<br />

public void init()<br />

{<br />

p1=new Panel();<br />

p1.setBackground(Color.yellow);<br />

p1.setLayout(new FlowLayout(FlowLayout.LEFT));<br />

lb1=new Label("Username");<br />

tf1=new TextField(25);<br />

lb2=new Label("Password");<br />

tf2=new TextField(25);<br />

bt1=new Button(" OK ");<br />

p1.add(lb1);<br />

p1.add(tf1);<br />

p1.add(lb2);<br />

p1.add(tf2);<br />

p1.add(bt1);<br />

}<br />

}<br />

add(p1);<br />

İlk olarak, bir Panel bileşeni oluşturdum ve bu bileşen üzerine yerleştireceğim diğer<br />

bileşenlerin FlowLayout düzeneğine göre konumlandırılmalarını sağlamak için Panel<br />

bileşenine,<br />

p1.setLayout(new FlowLayout(FlowLayout.LEFT));<br />

satırındaki setLayout metodunu uyguladım. Böylece, Panel bileşeni üzerine<br />

yerleşecek bileşenler, FlowLayot düzeneğine göre, Layout’ un solundan hizalanacak<br />

şekilde konumlanacaklardı. Bileşenleri Panel’ e eklemek için, Panel sınıfına ait add<br />

metodunu kullandım. Tabi bu işlemlerden sonra Panel bileşeninide, Applet’ e add<br />

metodu ile eklemeyi unutmadım. Bu adımlardan sonra, <strong>Java</strong> dosyasını derleyip<br />

applet’ i içeren html sayfasını ilk çalıştırdığımda aşağıdaki sonucu elde ettim.<br />

Böyle olacağı belliydi zaten. Applet tagında width özelliğini arttırmam gerekiyordu. Bu<br />

değeri 600 olarak belirledim. Şimdi elde ettiğim sonuç çok daha iyiydi.<br />

267

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

Saved successfully!

Ooh no, something went wrong!