Java FX Yazılım Teknolojisine Giriş

Java FX Yazılım Teknolojisine Giriş adlı yazımda siz değerli okuyucularımızı neler bekliyor ?

  • Java FX nedir?
  • Java ve Java FX bağlantısı nedir ?
  • Sistem gereksinimleri ve uygulama geliştirmek için gereken bileşenler nelerdir?
  •  IDE-Integrated Development Environment bağlantı ve kurulumu
  • Kurulumdan sonraki adımlar neler olmalıdır?
  • Geleneksel “hello world” örneği 🙂

Java FX nedir ?

  • Java FX, Java teknolojisiyle birleşerek masaüstü ve web uygulamaları gibi bir çok uygulama geliştirme olanağı sağlayan bir yazılım teknolojisidir.
  •  Görsel ve işitsel web öğeleri kullanarak zengin içerikli, etkileşimli ve kapsamlı uygulamalar geliştirmenizi sağlar.
  • Uygulama geliştirme esnasında herhangi bir Java kitaplığını kullanma olanağının yanı sıra Java teknolojilerinin geliştirilmesi fırsatını tanır.
  • Java FX ile tarayıcıda çalıştırılabilecek uygulamaları rahatlıkla geliştirebilir ve bunları masaüstüne taşıyabilirsiniz.
  • Örnek vermek gerekirse Visual studio da geliştirilen “windows form application” uygulamalarının Java da ki karşılığı diyebiliriz.

Java FX teknolojisini kullanmak için neler gerekli?

Değerli yazılım sevdalısı  arkadaşlarım, Java FX teknolojisinde uygulama geliştirebilmek için hangi bileşenler ve gereksinimlerin bulundurulması gerektiğini maddeler halinde bu bölümde açıklayacağız,bilgisi olan arkadaşlar bu bileşenlerin alternatiflerini de kullanabilirler.

  1. Java Runtime Environment (JRE) ve JavaFX Runtime yazılımının bilgisayarınızda yüklü olması gerekir.Bu gereksinimi JDK diye adlandırdığımız Java Development Kit ile de karşılayabilirsiniz.
  • JDK( Java Development Kit ) Göz at

2. IDE-Integrated Development Environment diye adlandırılan tümleşik geliştirme ortamı diyebileceğimiz bazılarımız tam karşılık gelmese de derleyici dediği kod yazabileceğimiz bir platforma ihtiyacımız var.Biz derslerimiz de Netbeans IDE yi kullanacağız aşağı da verdiğim linkten inceleyebilirsiniz.Bazı arkadaşların şimdiden escape daha iyi Visual Studio buna beş basar dediğini duyar gibiyim ama unutmayalım ki önemli olan beceriler, fikirler ve sizin ne ürettiğinizdir.

İlgili Yazı:  Sql Nedir - Hakkındaki Gerçekler ?

java-editor

3. Ve son olarak nesne tabanlı uygulamalarda formları düzenlemek için kullanacağımız Java FX Scene Builder.

1873368

 

 

 

 

 

 

Kurulumları gerçekleştirdikten sonra izlememiz gereken adımlar nelerdir ?

  • İlk olarak syntax dediğimiz söz dizimi kurallarını incelememiz gerekiyor. Programlama dilleri mantıksal olarak aynı ama diziliminde farklılıklar bulunduran yapılardır.
  • Java ve C# ile uğraşmış biri olarak siz değerli arkadaşlara tavsiyem sabırla çalışmanız mantığı kavradıktan sonra bütün uğraşlar eğlenceye dönüşecektir.
  • Java FX öğrenmek için zamanla web sitemizde yayınlayacağımız makaleleri ve ders videolarını takip edebilirsiniz. Videolar benim kanalımda yayınlanacak bununla alakalı daha sonra bilgilendirme yapılacak.

Şimdi tabi ki gelenek haline gelen “Hello World” örneğimizle makalemizi sonlandırıyoruz.

  1. Netbeans>file>new project diyerek ilk uygulamamızı başlatıyoruz.
  2. ve daha sonra scene builder çalıştırıyoruz
  3. controls menüsünden bir adet button ve label ekliyoruz
  4. Form üzerinde butona tıklıyoruz ve on action özelliğine basildi yazıyoruz( sağ menüden on action diye aratarak bulabilirsiniz)
  5. ve son olarak gerekli kodları yazıyoruz;

Adsız

Fikir oluşturması açısından ufak bir karşılaştırma yapacak olursak ;

İlgili Yazı:  Sql Nedir - Hakkındaki Gerçekler ?

in Java FX;

in C#

kod yazma kısmında çok fark olmadığını görüyoruz.

Faydalı olması dileğiyle…

 

 

 

Özet
Java FX nedir
Yazı Başlığı
Java FX nedir
Tanım
Java FX, Java teknolojisiyle birleşerek masaüstü ve web uygulamaları gibi bir çok uygulama geliştirme olanağı sağlayan bir yazılım teknolojisidir.
Yazar

2 Responses

  1. Duruiz 22 Kasım 2015 / 16:07

    Linux dersleriniz varmıdır ?

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Güvenlik kodu * Time limit is exhausted. Please reload the CAPTCHA.