Üye Girişi

Lütfen kullanıcı adınızı ve şifrenizi ilgili alanlara giriniz!

Üye değilseniz lütfen tıklayınız

Şifremi Unuttum

Şifrenizi unuttuysanız tıklayınız

gui

  • Java JFrame Simge Durumunu Eski Haline Getirmek

    Java JFrame'in simge durumu küçük yapıldığında tekrar ekranda gösterilmesini sağlamak için setExtendedState() metodu kullanılır: //result view'in simge durumu kucuk oldugunda tekrar gosterilmesini saglar frame.setExtendedState(JFrame.NORMAL);...Devamını Oku

    Java Timer Sınıfı Kullanımı

    Belirli aralıklarla bir kodun çalışmasını istiyorsak, bunun için Timer sınıfını kullanmamız gerekir. Timer sınıfı ile basit bir kronometre uygulaması için gerekli kodlar aşağıdaki gibidir: Not: Bu uygulamamızda java.util.Timer sınıfı değil, javax.swing.Timer sınıfı kullanılmıştır.Devamını Oku

    Java Sürükle Bırak Uygulaması

    Bu yazımızda Java dilinde sürükle-bırak uygulaması yapacağız. Bu uygulamanın özelliği, bir dosyanın sürüklenip JTextArea üzerine bırakılması sonucunda bu dosyanın içeriğinin JTextArea'da gözükmesidir. Şimdi basit bir GUI uygulaması yapalım...Devamını Oku

    Java Cursor(İmleç) Pozisyonunu Güncelleme

    setCaretPosition() ve requestFocus() metodları kullanılarak, JTextArea, JTextField gibi Java Swing elemanları ile yapılan işlemlerde cursor(imlec)'un dilediğimiz yerde olmasını sağlar. Bu özellik sayesinde örneğin içeriğe göre arama yapan bir uygulama geliştirirken imlecin bulunan kelimenin üzerinde olmasını sağlayabiliriz...Devamını Oku

    Java GUI Layout Managers

    Bir çok işletim sisteminde, kullanıcı arayüzü component’leri, sabit pixel ölçümlerine göre düzenlenir. Örneğin, bir butonu frame’de (10,10)’luk yere eklediğimizde,x-kordinatında 10 pixel, y-kordinatında 10 pixel, bir işletim sisteminde bu buton düzgün gösterilirken, diğer bir işletim sisteminde düzgün gözükmeyebilir. Bu nedenle, Java GUI’ye layout manager kavramı eklenmiştir. Bu layout manager sayesinde, işletim sisteminden bağımsız bir görünüm sağlanmış olur. Sonuçta ise tüm işletim...Devamını Oku

    Java GUI Frame Sınıfı

    Bir kullanıcı arayüzü oluşturmak için ya bir tane frame veya applet oluşturmak gerekmektedir. Frame Yaratmak Frame yaratmak için JFrame sınıfı kullanılmaktadır. Constructors JFrame(): Başlıksız frame oluşturur. JFrame(title: String): Başlığı girilen parametre değerine göre belir bir frame oluşturmayı sağlar. Örnek: JFrame("Hello World"); denildiğinde "Hello World" başlıklı bir frame oluşturulur....Devamını Oku

    Java GUI(Hiyerarşi Diagramı)

    Aşağıdaki diagramda görüldüğü gibi Java GUI sınıfları birbiri içerisinde hiyerarşik bir yapıya sahiptir. Bu yapının iyi kavranması durumunda çok rahat bir şekilde Java dilinde GUI uygulamaları yapabilirsiniz. Java GUI sınıfları temel olarak üç gruba ayrılmaktadır: Container, Helper, Component Sınıflar. Bu sınıflar ile ilgili detaylı bilgi için lütfen...Devamını Oku

    Java GUI (Container ve Helper Sınıflar)

    Container Sınıflar java.awt.Container: Componentleri gruplamak için kullanılan sınıftır. Frame’ler Applet’ler Panel’ler bu sınıfın alt sınıflarıdır. javax.swing.JFrame: Diğer componentleri içinde tutar. Kendisi bir başka Frame’in içinde olamaz javax.swing.JPanel: Diğer bir panel içerisinde olabilir. Görünmez container’dır java.awt.Color: GUI componentlerin renklerini değiştirmeyi sağlar. Ayrıca çizilen stringlerin, çizgilerin ve basit şekillerinde renklerini belirlemek için kullanılır....Devamını Oku