İçindekiler
Evet tamam Java Kullanıcı arayüzleri oluşturmak için grafik bileşenleri var, daha ileri giden ve daha karmaşık bir şekilde ve kişiselleştirmeye daha yakın çizim yapabilmek için bir şey var, bunun için bahsediyoruz. grafik sistemi.Bu sistem, bir koordinat tablosuna dayalı olarak, birkaç örnek vermek gerekirse, istatistiksel bir grafik veya bir analog saat olsun, bileşenler ve dil sınıfları aracılığıyla farklı çizim türlerini ifade edebilmemizi sağlar.
Bu, her türlü çizimi yapabilmenin anahtarıdır. Java, çünkü programımıza grafiğimizi oluşturan farklı çizgileri nasıl ve nereye çizmesi gerektiğini söylememiz gereken tek yol budur.
Bu sistemi düzgün kullanmayı öğrenirsek, grafik arayüzler için yeniden kullanılabilir bileşenler yapmamıza izin verecek sonuçlara ulaşabiliriz, aşağıdaki resimde oluşturulan bazı grafik örneklerini görebiliriz. Java:
BÜYÜT
Bilinen koordinat ekseninden farklı olarak, bunun orijini (0,0) merkezde değil sol üst köşededir, bu yüzden kendimizi düzlem içinde konumlandırmak istediğimizde dikkatli olmalıyız.
Aşağıdaki resimde az önce açıkladığımız bunun bir temsilini görebiliriz, solda gördüğünüz gibi koordinat sistemini görüyoruz. Java ve sağ tarafta tüm hayatımız boyunca bildiğimiz geleneksel koordinat sistemini görüyoruz, burada kökenlerin (0,0) nasıl farklı olduğunu görüyoruz:
BÜYÜT
Bileşenler (düzenle)Bu, her bir bileşeni ayrı ayrı ele almamıza izin verir ve bu nedenle, konteynerinin koordinat alanına bağlı olmayacağız, bu da oluşturmamıza izin verir. soyut yöntemler endişelenmeden her alana uygulayabileceğimiz.
Aşağıdaki resimde nasıl temsil ettiğimizi görelim üç iç içe bileşen ve her birinin, onu kimin içerdiğinden bağımsız olarak çıkış noktasını nasıl gösterdiği:
Bununla, bu öğreticiyi bitiriyoruz, koordinatları nasıl temel bir şekilde kullanabileceğimizi, grafiklerin nasıl oluşturulacağını öğrendik. Java, dilin bu kısmı çok fazla matematiksel analiz gerektirir, çünkü genel olarak yapmak istediğimiz her rakam bir formül vasıtasıyla ortaya çıkacaktır. Java yaratılmasını kolaylaştırmak veya manuel olarak yapmak zorunda olduğumuz için.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.