• Yapay zekadan makale özeti

    • Bu video, bir eğitmen tarafından sunulan Java programlama dili eğitim içeriğidir. Eğitmen, Java'da olay yönetimi konusunu adım adım göstermektedir.
    • Video, Java'da basit bir olay yönetimi örneği üzerinden ilerlemektedir. Eğitmen önce bir pencere sınıfı oluşturarak bir buton ekleyip, bu butona basıldığında "butona basıldı" mesajını gösteren bir program yazmaktadır. Ardından bu butonun farklı yöntemlerle (iç class olarak, ayrı bir class olarak ve doğrudan) nasıl eklenebileceğini göstermektedir. Video boyunca kod yazımı ve programın çalıştırılması ile sonuçlar gösterilmektedir.
    00:01Java'da Olay Yönetimi Örneği
    • Java'da olay yönetimi ile ilgili basit bir örnek yapılacak, butona basıldığında "butona basıldı" mesajı veren bir program.
    • Olay yönetimi package içerisine "OlayPenceresi" adında bir pencere class'ı oluşturulacak ve bu class JFrame'den miras alacak.
    • Olay penceresine "Tamam" yazısı olan bir buton eklenecek.
    01:34Buton Olayı Class'ı Oluşturma
    • Buton olayı için "ButonOlay" adında bir class oluşturulacak ve bu class ActionListener implementesi gerekiyor.
    • Buton olay class'ında "click" metodu yazılacak ve butona basıldığında "butona basıldı" mesajı gösterilecek.
    • Buton olay class'ı oluşturulduktan sonra, bu class'ın bir nesnesi oluşturulacak ve butonun addActionListener metodu ile bu nesne eklenecek.
    03:05Ana Program ve Pencere Özellikleri
    • Ana programda "OlayPenceresi" adında bir pencere oluşturulacak ve pencerenin boyutları 200x200 olarak ayarlanacak.
    • Pencerenin görünür olması için setVisible(true) metodu kullanılacak ve pencerenin tam ortada çıkması için konumlanacak.
    • Program çalıştırıldığında butona basıldığında "butona basıldı" mesajı görülecek.
    04:28Yerleşim Yöneticisi ve Profesyonelleştirme
    • Butonun pencereyi kaplaması için FlowLayout yerleşim yöneticisi eklenecek.
    • Buton class'ı, OlayPenceresi class'ının bir iç class olarak da oluşturulabilir.
    • Buton class'ı private olarak tanımlanabilir ve başka bir yerden ulaşılmasını istenmiyorsa bu şekilde kullanılabilir.
    05:43Alternatif Buton Olayı Yöntemi
    • Buton class'ı yerine buton.addActionListener(new ActionListener() { System.out.println("butona basıldı"); }) şeklinde de buton olayı eklenebilir.
    • Bu yöntem de aynı sonucu verir ve program çalıştırıldığında butona basıldığında "butona basıldı" mesajı görülecek.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor