Aylar: Ağustos 2018

JavaFx Kullanarak Hesap Makinası Yapma

Merhaba arkadaşlar öyle otururken aklıma geldi birden ciddi ciddi iş uzayıverdi bende yaptıktan sonra madem bitireyim bir köşede örnek olarak dursun dedim ne de olsa öğrencilerimiz için örnek gerekli oluyor. Bu örnek aslında bakanlar için basit olabilir ama bir çok bilgiyi bir arada kullanmak açısından bakılınca gayet öğretici bir örnek. Ha bir çok şeye uzaktan

Intellij IDE’sinde metotların overloadlarını gösterme

Intellij ide’si gerçekten çok başarılı ve kullanışlı bir ide ancak uzun zamandır kod yazarken sinir olduğum bir husus vardı ki; metotların overloadlarının gösterilmemesi hususu idi acaba neden overloadlar görünmüyor diye düşünürken buldum. Ben de buraya not düşeyim diye yazıyorum.  Help menüsünün altında Find Action ‘a tıklayalım ve Registry  yazalım karşımıza bir checklist çıkacak oradan  java.completion.show.constructors  bu özelliği

JavaFX Dialog Sınıfı ve Kullanımı

Merhaba , bu yazıda sizlere Javafx’de kullanabileceğimiz Dialog sınıfından bahsetmek istiyorum. Nedir Dialog diye başlayalım söze. Dialog kutuları bilindiği gibi proğramlarımızda bir yerlere basınca karşımıza gelen bize cevap vermeyince genellikle geçmeyen en az “OK” ,”CANCEL” butonu barındıran , kullanıcıya bazı bilgiler iletmek için yada kullacıdan bilgi almak için kullanılan bir yapıdır.  Dialog nesnesi  javafx.scene.control  paketinin içinde

3d printer Nozzle Kalibrasyonu

Merhaba arkadaşlar 3d printer dünyasına yeni başlayanları en çok karşılaştıkları olaylardan en başta geleni tabla kalibrasyonu . Nedir bu tabla kalibrasyonu derseniz. Şöyle izah edelim . Bilindiği gibi nozzle mizin ağzında çıkan 0.2 0.3 mm kalınlığında bir ip diyelim. eğer nozzle ile tablanız arasındaki mesafe çok sıkı yada çok gevşek ( yüksek ) olursa ya

Java Thread Oluşturma Yöntemleri

Merhaba Arkadaşlar bu yazımda kısaca Thread kavramından bahsedip java’da ne şekillerde oluşturulabiliyor ondan bahsedeceğim. Thread kelime anlamı olarak İş Parçacığı anlamına gelmektedir . Örneğin java konsol ekranında biz kod yazıyorken yazdığımız bütün kodlar bir iş parçacığında çalışmaktadır. Yani kodumuzu yukarıdan başlayarak aşağı doğru okuyup çalıştıran bir iş parçacığından bahsediyorum ki; bunun ad “Main” thread . Ana

Multibox 3d Printer hakkında

Merhaba Arkadaşlar aslında 4-5 yıldır sürekli uğraşıp geliştirdiğim bir konu 3d Printerlar ( FDM). Bir çok konusuda artık hakim olduk desek yeridir. Bu yazıyı Benim Makinamı merak edipde hakkında herhangi hiç bir resim bilgi yok diyenler için yazıyorum. 3d Printer konusunda sormak istediğiniz sorular olursa bunlara cevap vermeye çalışırım. Ancak şunu da söylemeliyim ki  piyasada

Java Collections Map Rehber Uygulaması

Merhaba Arkadaşlar bu yazımda sizlerle java kursumuzda anlattığım Map Interfacesi ile ilgili bir örneği paylaşmak istedim. Örneğimiz bir rehber uygulaması Telefon numaralarını map’ımızın keyleri olarak kullanacağız. Value kısmında ise oluşturduğumuz kişisel bir sınıf olan “Kişi” class’ını kullanacağız. Böylece kişi ile ilgili tüm detayları tutabileceğiz. Maksad Map nesnesini anlamak ve kullanmak aslında . Bu arada rehbere

3d Printer Step Motor Sürücüleri nedir ? Nasıl Kalibre Edilir ?

Merhaba arkadaşlar bu yazıda 3d yazıcıda kullanılan motor sürücülerinden ve nasıl kalibrasyon yapıldığından bahsetmek istiyorum. Öncelikle şunu bilelim ki 3d yazıcılarda kullandığımız motorları ( Bunlar Step Motorlar ) doğrudan enerji vererek haraketlendiremiyoruz. Genellikle kullanılan nema 17 motorlardır.  Bu motorların 4 tane ucu vardır ve her iki uç da birer bobindir. Hatta Step motor uçlarını bulmak

JavaFx Drag Drop Uygulaması

Merhaba arkadaşlar bu yazıda kaynağı burada   olan (Oracle Java Documentation ) bir uygulamanın nasıl bir mantıkta çalıştığından bahsedeceğim. Aslında çok kullandığımız bir durum. Bir nesneyi bir yerden alıp başka bir yere bırakmak işleminin ta kendisi. Şimdi bu nasıl bir süreçte oluyor bu işin yaşam döngüsü nasıl ona bakalım.  Aslında somut dünyadaki mantık gibi bir yerdeki bir

JAVAFX ile Satranç Tahtası Çizimi

Merhaba arkadaşlar  Bugun javafx ile bir satranç tahtasının nasıl çizileceğini anlatmaya çalışacağım. Satranç tahtasının üzerinde 8 * 8 şeklide kareler var bu “Rectange” nesnesini kullanarak ekrana bastıracağız. hemen başlayalım. Mantık olarak şöyle düşünelim. Her satırda 8 adet kare olduğuna göre 8 kere 8 kare basılacak yani içte 8 kere dönen bir for döndügüsü ve dışta