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.

public class Layouts extends Applet<br />

{<br />

TextField tf1;<br />

TextField tf2;<br />

Button bt1;<br />

Label lb1;<br />

Label lb2;<br />

Panel p1;<br />

Panel p2;<br />

public void init()<br />

{<br />

setLayout(new GridLayout(2,1));<br />

p1=new Panel();<br />

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

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

p2=new Panel();<br />

p2.setBackground(Color.blue);<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 />

add(p2);<br />

Bu kez, Applet’e iki Panel bileşeni ekledim. Bu iki Panel bileşeninde 2 satır ve 1<br />

sütunluk bir GridLayout düzeneği içinde Applet’ e ekledim. GridLayout nesneleri,<br />

temel olarak iki parametre almakta. İlk parametre, satır sayısını belirtirken, ikinci<br />

parametrede doğal olarak sütun sayısını belirtiyor. Bununla birlikte, GridLayout<br />

sınıfının 4 parametre alan bir diğer yapıcısıda mevcut. Bu yapıcının aldığı son iki<br />

parametre ise, Grid hücrelerine yerleştirilecek bileşenlerin arasındaki yatay ve dikey<br />

uzaklıkları piksel olarak belirtmekte. Bu örneği geliştirdikten sonra Applet tagını<br />

aşağıdaki gibi düzenledim.<br />

<br />

<br />

Sonuç ise, FB (FB lilerin şampiyonluklarınıda tebrik ederim bu arada) renkleriyle<br />

aşağıdaki gibi oluştu. BJK taraftarı olmama rağmen, tasarımı böyle<br />

270

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

Saved successfully!

Ooh no, something went wrong!