Java Örnek Kodları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Java Örnek Kodları etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

21 Eylül 2013 Cumartesi

Java Applet Örneği

Aşağıdaki kodlar Applet ortamında bir pencere çizer ve içinde 1 de 10'a kadar olan tamsayıları sıralar. Programda döngüyü kurmak için do-while kodu kullanılmıştır. Bu bakımdan do-while döngüsü için de basit ve açıklayıcı bir örnek olduğu söylenebilir.

import java.awt.Graphics;
import java.applet.Applet;
public class javaApplet1 extends Applet{
    public void paint(Graphics g){
        int sayac=1;
        int x=25;
        String yazi;
        do{
           
            yazi=Integer.toString(sayac);// Bir değişkenin değerini Applet Viewer üzerinde görüntületebilmek için değişken tipinin String'e çevrilmesi gerekir.
            g.drawString(yazi, x, 25);
            x+=15;
            sayac++;
        }while(sayac<=10);
       
    }

}

28 Nisan 2013 Pazar

Java Notları-4- Wrapper Nedir?

İlkel(primitive) veri tipleri olan int, float, short, long ve double, Java programlarının daha performanslı çalışabilmeleri için nesne olarak tanımlanmamışlardır. Buna karşın primitive tiplerin herbiri için oluşturulmuş birer Java sınıfı da mevcuttur. Java'da bu sınıflara Wrapper Class denir. Wrapper sınıflarına bir örnek:


public class ornek {
    public static void main(String[] args){
        String yazi="125";
        int sayi;
        Integer i = new Integer(5); /*wrapper class tanımı, i değişkeni Integer tipinde tanımlanıyor ve 5 değeri atanıyor*/
        sayi=Integer.parseInt(yazi); // String tipindeki bir değişkenin Integer tipine parse edilmesi
       
        System.out.println(sayi);
        System.out.println(yazi);
        System.out.println(i);
    }

}

Programın çıktısı ise şu şekildedir:

Java Wrapper Class

25 Nisan 2013 Perşembe

Java Notları-1-Merhaba Dünya Programı

Konsol ekranına Merhaba Dünya yazdıran Java programı

selam.java kodları:

public class selam {
    public static void main(String[] args){
        System.out.println("Merhaba Dünya");
       
    }

}

Programın Eclipse ortamında Console çıktısı aşağıdaki gibidir.

Merhaba Dünya Java Programı

26 Mart 2013 Salı

Java GUI Örnek 1 (Java JFrame)

Java ile görsel programlama örnek 1


Java ile GUI(Graphical User Interface-Grafiksel Kullanıcı Arayüzü) çalışmalarımıza boş bir çerçeve oluşturarak başlıyoruz. Aşağıdaki kısa java programı ekranın sol üst köşesine başlığı "İlk Çerçevem" olan boş bir çerçeve çizdirir.

Bu ilk örek GUI uygulamamızı kısaca incelersek;

import javax.swing.JFrame; //JFrame sınıfı uygulamaya import ediliyor


public class main {

    public static void main(String[] args) {
        JFrame cerceve = new JFrame();// cerceve isimli JFrame nesnesi oluşturuluyor.
        cerceve.setTitle("İlk Çerçevem");// çerçevenin başlığı belirleniyor.
        cerceve.setSize(350, 300);// çerçevenin boyutları belirleniyor.
        cerceve.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// çarpıya basıldığında çerçeve ile birlikte programı da kapatan kod
        cerceve.setVisible(true);//çerçeveyi görünür kılan kod
       

    }

}

Örnek JFrame UygulamasıBu basit GUI örneğinin ekran görüntüsü sağ tarafta görüldüğü gibi boş bir pencere olmalıdır.










-Turgut ARSLAN-

4 Kasım 2012 Pazar

JQuery Karikatür Slider

JQuery Karikatür SlideShow

JQuery ile yapılmış iki farklı sliderı birleştirdim ve bir karikatür slideshow'u hazırladım. Ancak buradan aldığınız kodları kendi sitenizde kullanırken CSS kodlarında değişiklik yapmak zorunda kalabilirsiniz. Çünkü ben bilgisayarımda hazırladığım slider kodlarını bloguma aktarırken değişiklik yapmak zorunda kaldım haberiniz olsun.


Umut Sarikaya Hayatin anlami Kosünüs Yigit Özgür Kardanadam Kurban Karikatürü Erdil Yasaroglu Yigit Özgür Deli Karikatürü Kiza Arkadaslik teklifi yigit Özgür Bahane Erdil Yasaroglu Umut Sarikaya Karl Marks Firavun Karikatürü Erdil Yasaroglu
Bu sliderın kodlarını aşağıdan kopyalayabilir, kendi sitenize bir JQuery SlideShow koyabilirsiniz.


Turgut Arslan

12 Ekim 2012 Cuma

Java'da Döngüler: For Döngüsü

Java İç İçe For Döngüsü

Döngüler programcılıkta belirli bir işi istenen sayıda tekrarlamak için kullanılır. C,C++,PHP gibi programlama dillerinde de olduğu gibi Java'da da for döngüsü bulunmaktadır. for döngüsü ana hatlarıyla aşağıdaki gibidir.
for (int sayac = başlangıç değeri; sayaç <= sınır değeri; sayac artım miktarı)  // 1. kısım
{
döngü içinde gerçekleştirilen işlemler...    // 2. kısım
}
for döngüsü iki ana kısımdan oluşur.

1. kısımda döngünün kaç kez döneceği belirlenir.  bu kısımda ilk olarak döngünün kaç kez döndüğünü sayan sayaç değişkeni isimlendirilir ve bu değişkene bir başlangıç değeri atanır. sayaç görevi görecek değişken integer tipinde olmalıdır. Sayaç değişkeni isimlendirilirken Türkçe karakterler ve rakamlar kullanılmaz. Altçizgi tire gibi özel işaretler de kullanmayın. Sonra sayacın sınır değeri belirlenir. En sonunda da sayacın artım miktarı belirlenir.

2. kısımda yani süslü parantezler içinde döngüde yapılması istenen işlemler,kodlar yazılır.

 for döngüsü çalışırken sayaç değişkenine ilk değeri atanır ve hemen 2. kısma geçilerek döngü işlemler sırasıyla satır satır uygulanır. Program  for döngüsünün alt parantezine geldiğinde en başa döner ve ilk önce sayacın sınır değerine ulaşıp ulaşmadığı kontrol edilir. Eğer sayac sınır değere ulaşmışsa döngü durur. Ulaşmamışsa sayaç değeri önceden belirlenen artım miktarı kadar arttırılır ve yeniden döngüye girilir.

Java'da for döngüsü tek başına kullanılabildiği gibi ihtiyaca göre içi içe de kullanılabilir. Aşağıda  Java'da iç içe yazılmış bir for döngüsü örneği bulunmaktadır.

public class fordonguyildiz {
    public static void main(String[ ] args){
        for(int satir = 0; satir < 4; satir++){ // 1.  For Döngüsü (Dış Döngü)
            System.out.print("*");
            for(int sayac = 0; sayac < satir; sayac++){ // 2. For Döngüsü (İç Döngü)
                System.out.print("*");

                } // İç döngü sonu

System.out.print("\n"); // bu kod çıktıda  satır atlatmak için
        } // Dış döngü sonu

    } // main method sonu

} // class fordonguyildiz sonu


Eğer kodlamayı doğru yaparsanız bu Java örnek kodu aşağıdaki gibi bir çıktı verecektir.

*
**
***
****

Bu Java kod örneğini Eclipse ya da NetBeans editörlerinde yazıp çalıştırabilirsiniz. Eğer editör kullanmak istemiyorsanız şunları yapın.
1 - Öncelikle bilgisayarınızda JDK'nın kurulu olduğundan emin olun. Yoksa buradan indirebilirsiniz.
2- Sonra bu kodları notpad'e kopyalayın ve Farklı Kaydet'ten uzantısı .java olacak şekilde  fordonguyildiz adıyla kaydedin.
3- Başlat-Çalıştır' a cmd yazın ve DOS ortamına geçin. ardından java dosyanızın bulunduğu dizine girin.
4 - Burada  javac fordonguyildiz.java  kodunu girdiğinizde JDK dosyanızı derler ve aynı yerde fordonguyildiz.class adlı bir dosya oluşturur.
5- Yine aynı yerde şu kodu yazın ve class dosyanızı çalıştırın.  java fordonguyildiz
Eğer herşeyi doğru yaptıysanız Java örnek programınız başarıyla çalışacaktır.


Turgut Arslan