İçindekiler
uygulamalar Java Sadece bir konsolda veya Windows'ta sonuçlarını üreten bir işletim sisteminde çalışmakla kalmaz, aynı zamanda dilden veya avantajlarından vazgeçmeden web sayfalarına da dahil edebiliriz, bunun için kullanabiliriz. uygulamalar içinde yapılan programların küçük bölümleri gibi Java gömülü olanlar HTML.Şu anda kullanmamızı engelleyen birçok aksesuar ve bileşen olmasına rağmen Java şeklinde web ortamlarında uygulamalarBunlar, özellikle dilin büyük gücü ve nelerin başarılabileceği nedeniyle hala belirli bir kullanışlılığa sahiptir.
uygulamaNS uygulama sınıfı kullanarak hızlı bir şekilde arayüzler oluşturmamızı sağlar JApplet, bu, normal bir programın ana yönteminin ne olduğundan vazgeçmemize izin verir. Java ve böylece söz konusu gömmek mümkün uygulama içinde HTML Böylece kullanıcılar tarafından çalıştırılabilir.
Bu, normal bir uygulamanın bir uygulama Düşündüğünüzden daha az karmaşık bir süreç olun ve böylece web üzerinde yürütülmesinin çok yönlülüğünü kazanın.
Aşağıdaki resimde önce bir program yaptığımız ve ikinci olarak bir kod oluşturduğumuz bir kod görelim. uygulama:
Başlangıçta, miras alan bir sınıfı nasıl oluşturduğumuzu görüyoruz. JÇerçeve ve bir etiket eklediğimiz veya Etiket sonra ana yöntemde tüm bunların gösterilmesi gereken çerçeveyi oluşturuyoruz, görüntünün ikinci bölümünde tamamen aynı şeyi yapıyoruz, sadece ana yöntemi atlıyoruz ve ayrıca miras almak yerine JÇerçeve miras aldığımız JApplet , bu bize kapsayıcıları otomatik olarak oluşturan bir dizi araç sağlar.
Birkaç dakika önce bundan bahsetmiştik uygulamalar kodun içine dahil edilir veya gömülür HTMLBu böyledir, çünkü onları web sayfalarına dahil edebilmemiz gerekir, bunun için programımızı bir dosyaya kaydetmemiz ve derlenmiş olanı web sayfamızın erişebileceği bir yola yerleştirmemiz yeterlidir.
Bu, kullanıcının sahip olması durumunda yapacaktır. Java Bilgisayarınızda yüklü olan, işletim sisteminizin güvenlik düzeni izin verdiği sürece içeriği çalıştırmaya başlar. Aşağıda bir kod eklediğimiz bir kod görelim. uygulama bir dosyada HTML:
İlk Uygulamamız
Gördüğümüz gibi inside adlı bir etiket kullanıyoruz, görüntülenmesini istediğimiz boyutu genişlik ve yükseklik özellikleriyle, son olarak özellik ile belirtebiliriz. kod yürütmeniz gereken derlememizin hangisi olduğunu belirteceğiz.
Nasıl oluşturulacağını temel bir şekilde gördük. uygulamalarBu tür bileşen, günümüzde yaygın olarak kullanılmasa da özellikle dilin gücünün kullanıldığı bilimsel ve teknik ortamlarda hala geçerlidir. Java bu gereklidir. Uygulamalar, alternatifler ortaya çıktığı için kullanım dışı kaldı. Javascript bazı önemli şeylerin başarılmasına izin verir, ancak bunlar gerçek bir ikame değildir. Java.
Kullanıcı arayüzlerinde, bir veya daha fazla değerin seçilmesi için bir dizi seçeneği listelememiz gereken birçok durum vardır, uygulamamıza bağlı olarak bu çoklu değerler ardışık olabilir veya olmayabilir, ancak önemli olan Onları düzenli bir şekilde ve mümkün olan en basit şekilde gösterebilmek.
Bunun için bileşenimiz var Liste bileşene çok benzeyen Açılan kutu, bir farkla ve bu, listeyi kaydırma bölmesi pencerenin boyutunu etkilemeden birçok öğe yerleştirebiliriz.
Kullanıcı arayüzlerimizde listeleri kullanmak için Java sınıfı kullanmalıyız JList pakete ait olan java.swing, bu sınıf, yapıcısındaki bazı parametreleri kullanarak aynı anda bir veya birkaç seçenek arasından seçim yapabileceğimiz öğe listeleri oluşturmamızı sağlar.
Davranışını daha kesin olarak tanımlamak için bazı yöntemler kullanabiliriz, bununla uygulamamızın istediğimiz gibi davranması için ihtiyacımız olanı elde edebiliriz, en belirgin yöntemlerden bazıları şunlardır:
seçiliIndex ()Seçilen listenin indeksinin hangisi olduğunu bilmemizi sağlar.
seçiliİndeksler ()Önceki yönteme benzer şekilde, bu da indisleri bilmemizi sağlar, yani birden fazla seçilmiş değeri bilebiliriz.
seçilen Değer ()Bu yöntem ile indeksine göre değil, ismine göre seçilen bir değeri görebiliriz.
görünürRowCount ()Görünür öğelerin miktarını kaydırmadan ayarlamamızı sağlar.
seçimÖn plan ()Kontrolün ön rengini ayarlamamızı sağlar.
seçimArkaplan ()Kontrolün arka plan rengini ayarlamamızı sağlar.
Seçim modu ()Tek bir değer, ardışık değerler veya ardışık olmayan birden çok değer arasında seçim modunu değiştirmemizi sağlar.
Bir liste oluşturmak için sadece sınıfın bir nesnesini yapmalıyız. JList ve ilk değerlerini yerleştirmek için yapıcıyı kullanın, ardından listeyi iyileştirmek için ek yöntemleri kullanabiliriz, aşağıdaki resimde bir listenin temel ve basit bir tanımını görelim:
BÜYÜT
Nesneyi ilk önce ilgili kurucu ile nasıl tanımladığımızı ve ona bir dizi eleman geçirdiğimizi görüyoruz, daha sonra farklı yöntemlerle listeyi göreceğimiz renkleri ve seçimlerini değiştiriyoruz, ayrıca görüntülenecek eleman sayısını da belirliyoruz. kaydırmadan.TaslakVarsayılan olarak liste, kaydırmayı kullanan bir öğe değildir, bunu yapmak için onu bir kaydırma paneline dahil etmemiz gerekir ve bu işlevsellik ile eklenir, ancak bu panel burada gördüğümüzden farklı bir malzemedir, bu yüzden her birinin soruşturma değerlendirmesine kadar.
elemanı gördüğümüz gibi JList elemana çok benzer Açılan kutuBununla birlikte, aynı anda birkaç değer seçme imkanı, uygulamamıza daha gelişmiş işlevler yerleştirmemize yardımcı olan yeni bir boyut kazandırıyor. Bununla bu öğreticiyi bitiriyoruz, içindeki öğelerin bir listesini tanımlamayı öğrendik. Java, bununla ilgili bazı yöntemleri nasıl uygulayabileceğimizi bilmenin yanı sıra.