Java Dersleri I Kullanılacak uygulamalar (Hepsi açık kaynak ve ücretsizdir) 1. JAVA JDK – Oracle sitesinden alınacak. Yazacağımız proğramlar için gerekli altyapı. Eclipse yada diğer proje geliştirmek için kullanacağımız ortamlar esasen Java programı yazmak için şart değil. Eğer elimizde JDK varsa notepad bile kullanılabilir program yazmak için. 2. Eclipse – Proje oluştururken görsel açıdan kolaylıklar sağlar, birden çok dosya ile çalışmayı kolaylaştırır. İndirme: 1. Java JDK indirmek için google da “Java JDK Download” yazmak yeterlidir. İlk bulgulardan oracle sitesine giderek www.oracle.com/technetwork/java/javase/downloads/index.html adresinden inirilebilir. Aşağıda JDK 7u9 (veya daha güncel versiyonu) diye görünen JDK inecek. 2. Eclipse indirmek için eclipse.org sitesine gidiniz. Eclipse indirirken dikkat edilmesi gereken hususlar: 1. Eclipse zip dosyası olarak gelir ve açıldığında doğrudan çalışır. 2. C:\Eclipse diye açınız. Doğru yapılınca C: \Eclipse\Eclipse.exe olması lazım. 3. Eclipse çalışınca myspace diye biryer seçmeniz gerekir. Bunu da C: \myspace gibi kolayca ulaşabileceğiniz bir yer seçiniz. Masaüstünü kesinlikle seçmeyiniz. Eclipse ile çalışmak C: \Eclipse\Eclipse.exe veya eclipse nerede ise oradan çalıştırınız. File – New – Java Project ile yeni bir projeyi başlatınız. 1 2 Proje ismi verip “Finish” diye bitiriniz. 3 Yeni proje dosyaları sol tarafta görünür. Code yazacağımız dosyayı eklemek için yine File – New menüsünden, bu defa “Class” seçeceğiz. “New Java Class Window” u dikkatli olarak doldurmak gerekir. Code yazılacak dosya “class” olarak geçer. Package, yazılan programın klasor itibarı ile ayrışmasına yarar. Yani com.size_ait_bilgi.vsvs diye birşsey olarak yazılmalı. Ama boş bırakılmayacak. Yukarıdaki pencerede herşey doğru yapıldı ise aşağıdaki gibi bir code ekranı oluşur. Yazacağımız code Applet olup JApplet standard Java hazır codunun devamı mahiyetinde olacaktır. Bu bakımdan sadece paint diye bir method ekleyince hemen gösteriye başlayıp temel Java bilgilerini öğrenmeye başlayabiliriz. Java codu braya gider... İlk deneme olarak aşağıdaki kodu paint curly bracket { } içine yazarak deneyebiliriz. public void paint(Graphics g) { g.drawString("Hello Java", 100, 100); g.setColor(Color.RED); int k=100,m=100,d=2; for(int i=0;i<100;i++) { g.drawRect(k, m, 30, 50); k+=d;m+=d; } } Codu buradan çalıştırırız! Graphic ara yüzü kullanmadan oluşturalacak ilk Java Projesi Class oluştururken farklı olarak aşağıdaki gibi doldurunuz. Böylece Grafik arayüze gerek kalmadan sadece text çıktısı olan klasik programlama ortamı oluşmuş olur. Code ekranı aşağıdaki gibidir.