Merhabalar Arkadaşlar.
Bugün kısaca java ile
görsel programlamadan bahsedeceğim. Java da
görsel programlama için genel olarak
java kütüphaneleri arasında yer alan swing kütüphanesi kullanılır. Bende
bu yazım da Jframe ile bir giriş yapıp,
konu hakkında size kısa bir fikir vermeye çalışacağım.
JFrame
Jframe java da yer alan ve pencere oluşturmamızı sağlayan bir
class olarak tanımlanabilir. Bizde görselliği Jframe sayesinde oluşturduğumuz
pencere üzerinde yapacağız.
Aşağıda ki kodu çalıştırdığınız da ekrana verilen boyutlarda
bir pencere veya form çıktığını göreceksiniz
import
javax.swing.JFrame;
public class pencere {
public static void main(String[]
args) {
JFrame
NewWindow=new JFrame(); // NewWindow adında bir pencere oluşturdum.
NewWindow.setSize(640,
480); // Oluşturduğum pencere
için yükseklik ve genişlik değerleri
NewWindow.setVisible(true); // penceremi görünür yapıyorum
}
}
Eğer projenize diktortgen adında bir class ekleyip aşağıdaki
kodları yazarsanız ve yukarıda ki JFrame classında yer alan
JFrame adı , diktortgen adı ile
değiştirirseniz açılan pencere de bir diktorgen çizildiğini göreceksiniz
diktorgen
classı
import
java.awt.Graphics;
import
javax.swing.JFrame;
public class diktortgen
extends JFrame {
public void paint(Graphics
g)
{
super.paint(g);
g.drawRect(160
,120, 320, 240);
}
}
ilk başta
oluşturduğum JFrame classıdan aşağıdaki gibi değişiklik yapılırsa ;
import javax.swing.JFrame;
import com.sun.prism.Graphics;
public class pencere {
public static void main(String[]
args) {
diktortgen
NewWindow=new diktortgen(); // NewWindow adında bir pencere
oluşturdum.
NewWindow.setSize(640,
480); // Oluşturduğum pencere
için yükseklik ve genişlik değerleri
NewWindow.setVisible(true); // penceremi görünür yapıyorum
}
}
Jlabel ,JButton gibi sizler için giriş seviyesinde farklı JFrame uygulamaları yapmayı
planlamaktayım. Yaptıkça sizlerle paylaşacağım
Hiç yorum yok:
Yorum Gönder