Java ile GUI geliştirmek – Stok Takip Programı

Thu, Jan 12, 2017 One-minute read

Java ile gui geliştirirken NETBEANS IDE’sini kullandım. Hem kolay bir arayüzü hem de hata bulmasını beğendiğim için tercih ediyorum. Design kısmından sürükle bırak özelliği sayesinde sizin yerinize bir çok şeyi hallediyor. Sizede bunlar arasındaki bağlantı genel işlemleri yazmak kalıyor.

Bu dönem aldığım Nesne Yönelimli Programlama dersinde ödev olarak bir Stok Takip Programı geliştirdim.

Uygulama mysql veritabanından verileri alıp bir tablo haline getiriyor. (JDBC) Kullanıcıya sunulan veriler kullanıcı tarafından düzenlenebiliyor veya yeni ürün eklenebiliyor. Daha sonra bu tablo dışarıya “.xlsx” formatında aktarılabiliyor.

Giriş paneli

Tablo görüntüsü

Veriler mysql sunucusundan uygulamaya geliyor ve onları bir tabloda gösteriyor. Eğer ürün belirlenen adetten az ise tablonun satırı kırmızı renk arkaplana sahip oluyor.

Apache POI(https://poi.apache.org/) apisini kullanarak excel olarak dışarı aktarıyoruz.

Excel görüntüsü

Uygulamada iki tane yapı oluşturdum. Bir tanesi ürün bilgilerini tutan ve ürün işlemleri için yol gösterici olan urun adlı sınıf diğeri ise mysql işlemleri yapan super sınıf.