Harun Reşit Zafer

bâki kalan bu kubbede bir hoş sadâ imiş

Etiket: java (sayfa 2 / 3)

Java Kütüphaneleri 1: Projenize Kütüphane Eklemek

Java’da veya herhangi bir programlama dilinde bir projeyi kodlamaya başlamadan önce, yapacağımız işle ilgili hazır kütüphaneler olup olmadığını incelemek ve varsa bu kütüphanelerden yararlanmak çok önemli. Çünkü araba yapmak için tekerleği baştan icad etmeye gerek yok. Hazır kütüphaneler bir çok farklı geliştirici tarafından geliştirilen ve kullanılan yazılımlar olduklarından büyük ihtimalle bizim baştan yazacağımız koddan daha hızlı ve verimli çalışıyor olacaklar. Ayrıca çok daha iyi test edilmiş olduklarından hata (bug) içerme olasılığı da kendi kodumuza göre oldukça düşük olacak. Yani “kodlanmışı var” ise yeniden kodlamaya gerek yok. Buradan kazandığımız zamanı projemizi en iyi şekilde hayata geçirme adına kullanabiliriz. Projenin bizzat kodlamamız gereken kısımlarına çok daha iyi odaklanıp ortaya çok daha iyi bir ürün çıkarabiliriz. okumaya devam

Swing ile Basit bir Resim Galerisi

Java’da swing ile basit bir resim galerisi gerçekleştireceğiz. Bu uygulama ile pencerelerde resimlerle çalışmaya giriş yapmış olacağız. Önceki bir makale olan örnek veritabanı uygulamasında kişileri bir tabloda tutuyor ve klasik ekle/sil/güncelle işlemleri yapıyorduk. Bir yorumcu arkadaş uygulamada kişilerin resimlerini de göstermek istediğini belirtince bu makaleyi hazırlamaya karar verdim.

okumaya devam

Java Swing Pencere Görünümleri (Look and Feel)

laf_logoBu yazıda Java Swing API’si ile masaüstü uygulama geliştirirken farklı pencere görümünlerinin (Look and Feel) nasıl sağlandığını anlatacağım. Ancak bunların öncesinde Look and Feel kavramının anlaşılabilmesi için bir parça felsefe ve bir paragraf kadar edebiyat yapmaktan kendimi alamadım. Sonrasında bu yazıda anlatmış olduğum örnek Adres Defteri uygulamasının farklı look and feel’ler ile görünümlerini ve bunu sağlayan Java kodlarını bulabilirsiniz. Kodların tamamı ise yazının sonunda Netbeans projesi olarak mevcuttur. okumaya devam

Linux Üzerine NetBeans Kurulumu

linux_netbeansBu yazıda anlatılan kurulum tüm Linux dağıtımlarında geçerli olmakla beraber ben kurulumu Ubuntu’da gerçekleştirdim. Normalde Ubuntu’nun “Ubuntu Yazılım Merkezi” (Ubuntu Software Center) isimli uygulamasından Netbeans’i otomatik olarak yükleyebiliyorsunuz. Bildiğim kadarıyla Pardus’ta da (ve muhtemelen birçok Linux dağıtımında) böyle bir mekanizma (yazılım ekle/kaldır) var. Ancak ben bu yönteme kısaca değinip, tüm dağıtımlar için geçerli ve bence daha sağlıklı  olan bir yöntemi anlatacağım.

okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 3

Netbeans_java_mySQL
İlk iki yazıyı okuduğunuzu kabul ederek başlıyorum. İlk yazıda veritabanı bağlantısını en başta açmış, en sonda da kapamıştık. Program çalıştığı müddetçe veritabanı bağlantısı açık kalmıştı. Bunun yanında yine programın en başında yalnızca bir defa ResultSet nesnemizi “SELECT * FROM kisiler” SQL sorgusunu kullanarak, kisiler tablosundaki tüm kayıtlar ile doldurmuş ve programın kalanındaki ekle/sil/güncelle gibi işlemleri SQL sorgusu yazmadan gerçekleştirmiştik.

İkinci örnekte ise seç/ekle/sil/güncelle gibi her veritabanı işlemi için gereken sorguyu kendimiz yazmış, her sorguyu çalıştırmadan önce veritabanı bağlantısını açıp sorgu çalıştıktan hemen sonra bağlantıyı kapatmıştık.

okumaya devam

Netbeans, Java, MySQL: Örnek Veritabanı Uygulaması – 2

Netbeans_java_mySQL
Bir önceki uygulamadan farklı olarak  bu örnekte her veritabanı işlemi (seç,  ekle, güncelle, sil ) için bağlantıyı açıp kapayacağız ve gerekli tüm SQL kodlarını kendimiz yazacağız. Yazının sonunda ise hangi yaklaşımın daha iyi olduğunu tartışacağız. Hazırlayacağımız uygulamanın pencere görünümü:

java_mysql

okumaya devam

Eski yazılar Yeni yazılar

© 2017 Harun Reşit Zafer

Temayı tasarlayanAnders NorenYukarı ↑