Kategori: Java Fx

Javafx Grafiklerle Çalışma Part -1

Merhaba arkadaşlar bu yazıda javafx ‘de resimleri projemize nasıl alacağız , nasıl yükleyeceğiz ve kullanacağız bunlardan bahsedeceğim. Ayrıca resimler üzerinde bazı manipülasyonları nasıl yapabiliriz bunlardan da bahsetmek istiyorum. Javafx de popüler resim formatlarını  kullanabiliriz. Ayrıca resimler üzerinde scala, rotate gibi transformasyonları yapabiliriz. Ayrıca renk özelliklerini de değiştirebiliriz. Saturation,Hue, Brightness,Contrast gibi… Başlamadan önce bu videoyu izlemenizi

JavaFX Property & Bindings Part-4 Örnek Uygulama

Merhaba arkadaşlar 3 bölümde izah etmeye çalıştığım konuya bir nihayet vermek için Javafx 9 by Example kitabından aldığım bu örneği Türkçe açıklamaları ile birlikte yapıyorum. Hem lambda Expression , hem property kullanımını güzel bir şekilde anlatan bir uygulama.  Kodları paylaşıyorum kodların üzerinde ne işe yaradıklarına dair açıklama satırları var ayrıca user sınıfıda altta,  uygulamanın gerçek

Javafx Serial Port API — JSSC

Merhaba arkadaşlar bu yazımda javafx de  seri port okumanın altını üstünü karıştırmaya çalışacağım. Java’da süre gelen yapı nasıl vb. nasıl okuma yapılır nasıl bir mantıkla çalışır bunları anlatmaya çalışacağım. Malum artık dünya tek bir konu üzerinde gitmiyor. Birçok farklı iş alanı birbiri içine girdi ve herkesin yazılıma ihtayacı olur oldu. Bununla birlikte sadece yazılımında yetmediği

Javafx Properties & Bindings Part-3

Basit bir ifade ile , en az iki tane property’inin değerlerinin birbiri ile senkronize olmasını sağlamaktır. Bunun anlamı şu ki; birbirine bağımlı yapılmış iki değerden birinin değeri değiştiğinde diğerinin değeri de değişir. Tabi javafx de bu olay çok kısıtlı birşey değil bunun çok kullanım alanları var. Property ler arasında olabileceği gibi sınıf nesnelerinde  ve GUI

Javafx Properties & Bindings Part-2

Javafx Properties & Bindings yazısının ikinci bölümünden devam edelim. Birinci bölümü okumadan bu bölüme geçmenizi tavsiye etmem eğer okumadıysanız part-1 kısmını mutlaka okuyun. JAVAFX  JavaBean Yazının üst kısımlarında Java Bean düzeninden bahsetmiştik şimdi javafx javaBean dan bahsedelim ve nasıl alanlar oluşturulur buna bakalım.Bu örneğimizde readOnly bir property kullanacağız ta ki readOnly property’nin davranışlarını görmüş olalım.

Javafx Properties & Bindings Part -1

Önceki bir yazımda kısaca bahsetmiştim şimdi biraz daha detaylı bir şekilde anlatmaya çalışacağım.Property’ler  String ,Integer gibi JavaFx nesneleri için bir Wrapper sınıfıdır , dolayısıyla javafx objelerinin property özellikleri var demektir. Property’ler sayesinde nesnelerimize listener’lar( dinleyiciler) ekleyebilir böylece nesnede olan değişiklikleri gözlemleyebiliriz. İleride konuyu daha da açacağım.  Ayrıca Property’ler ile bir nesne diğer bir nesneye bağlanabilir.

Javafx Yeni Pencere Açma ve Açılan Pencereyi Kapatma

Merhaba arkadaşlar bu dersimizide javafx de proje oluştururken sıklıkla karşılaştığımız bir konudan bahsedeceğim. Bildiğiniz gibi önceki yazılarımızda kontroller arası veri nasıl aktarılır bundan bahsetmiştik. Şimdi ise yeni pencereyi nasıl açacağız ve açtığımız pencereyi tekrar programsal olarak nasıl kapatacağız bundan bahsedeceğim. Hem program kodları hemde video paylaşıyorum. Yardımcı olur inşallah herkese kolay gelsin   [crayon-5dccd551d9a19807047984/] [crayon-5dccd551d9a2a673932285/]

ObjectInputStream ve ObjectOutputStream nesneleri ile Serialize Örneği ( Java Kurs Notları)

JavaFx ileObjectInputStream veObjectOutputStream nesnelerini kullanarak oluşturduğumuz formdaki bilgileri bir dosyaya kaydediyoruz. Formumuzda  bir tableview var buna bağlı bir observablelistimiz var. ObservableList’imizi doğrudan serialize edemediğimiz için bir ArrayList’e atıp onu serialize edip dosyaya yazdırdık. Bazı bug’lar var ancak kaynak teşkili için paylaştım. kolay gelsin….. [crayon-5dccd551da44c379714226/] [crayon-5dccd551da461280696569/] [crayon-5dccd551da46a264127251/] [crayon-5dccd551da475584680258/] [crayon-5dccd551da47d279757355/]  

JAVAFX Controller arası Veri Taşıma ve Yeni Form Açma

Merhaba arkadaşlar  bu yazıda Javafx projeleri yaparken birçok kişinin aklına gelen bir soruya cevap vermek istiyorum. Hep aynı form üzerinde mi çalışacağım yeni formlar oluşturmak istiyorum nasıl oluşturacağım ? Başka bir soru bir Form’dan başka bir form’a veriyi nasıl aktarabilirim  ? işte bu sorular sizinde aklınıza geliyorsa tam yerindesiniz bu yazı sizin işinize yarayacaktır.  Kodları

JavaFX Ikonli Font ikon Kütüphaneleri ( Font Awesome , DashIcons , DevIcons , vs )

Merhaba arkadaşlar  , programala ile ugraşan arkadaşlar bilirler icon bulmak onları gerekli yerlere atmak vb. bir sürü işlemdir. Hatta icon bulursun güzel olmaz , arka planı beyaz çıkar , tasarıma eklersin bişey’e benzemez  :)))) çok kötü bir bakış açısıyla baktım sanırım. İşte bu sorunlar herkesin sorunu olduğundan adamlar düşünmüşler taşınmışlar bu konuya bir çözüm bulalım