Sadržaj
Prijave Java Ne samo da se mogu izvoditi na konzoli ili u operacijskom sustavu generirajući svoje rezultate u prozorima, već ih možemo uključiti i na web stranice, bez napuštanja jezika ili njegovih prednosti, za to možemo koristiti Appleti koji su poput malih dijelova programa napravljenih u Java koji su ugrađeni u HTML.Iako trenutno postoji mnogo pribora i komponenti koje nas sprječavaju u korištenju Java u web okruženjima u obliku AppletiOni i dalje imaju određenu korisnost, osobito zbog velike moći jezika i onoga što se može postići.
JabukaThe Jabuka omogućuje nam brzo generiranje sučelja pomoću klase JApplet, to nam omogućuje da se oslobodimo onoga što je glavna metoda normalnog programa u Java i na taj način moći ugraditi rečeno Jabuka u HTML pa ga korisnici mogu pokrenuti.
Time migracija normalne aplikacije u Jabuka biti manje kompliciran proces nego što mislite i tako steći svestranost njegova izvođenja na webu.
Pogledajmo na sljedećoj slici kôd gdje prvo napravimo program, a zatim napravimo a Jabuka:
Vidimo kako u početku stvaramo klasu koja nasljeđuje iz JFrame a kojima dodamo oznaku ili Označiti zatim u glavnoj metodi gradimo okvir na kojem bi sve ovo trebalo biti prikazano, u drugom odjeljku slike radimo potpuno istu stvar, samo izostavljamo glavnu metodu i također umjesto nasljeđivanja iz JFrame naslijedili smo od JApplet , to nam daje skup alata koji automatski izrađuje spremnike.
Prije nekoliko trenutaka smo to spomenuli Appleti su uključeni ili ugrađeni u kôd HTMLTo je tako budući da je to način na koji ih moramo moći ugraditi u web stranice, za to jednostavno moramo spremiti naš program u datoteku i smjestiti sastavljeni na put koji je dostupan našoj web stranici.
To će učiniti ako korisnik ima Java instaliran na vašem računalu počinje prikazivati sadržaj, sve dok to dopušta sigurnosna shema vašeg operacijskog sustava. Pogledajmo ispod kod u koji uključujemo a Jabuka u datoteci HTML:
Naš prvi jabučić
Kao što vidimo, koristimo oznaku koja se naziva unutra, možemo odrediti veličinu s kojom želimo da se prikazuje s svojstvima širine i visine, na kraju sa svojstvom kodirati je da ćemo naznačiti koja je naša kompilacija koju morate izvršiti.
Na osnovni način vidjeli smo kako stvarati Appleti, ova vrsta komponente, iako se danas ne koristi naširoko, još uvijek vrijedi, osobito u znanstvenim i tehničkim okruženjima u kojima moć jezika Java potrebno je. Appleti su prestali koristiti jer su se pojavile alternative Javascript koji omogućuju postizanje nekih važnih stvari, međutim nisu prava zamjena za njih Java.
U korisničkim sučeljima postoji mnogo prilika u kojima moramo navesti niz opcija kako bi se odabrala jedna ili više vrijednosti, ovisno o našoj primjeni te više vrijednosti mogu biti uzastopne ili ne, ali važno je biti u stanju prikazati ih na uredan način i što je moguće jednostavnije.
Za to imamo komponentu Popis što je vrlo slično komponenti ComboBox, s razlikom, a to je da možemo prikazati nekoliko opcija, također kombinirajući popis sa scrollpane možemo postaviti mnoge elemente bez utjecaja na veličinu prozora.
Za korištenje popisa u našim korisničkim sučeljima u Java moramo koristiti razred JList koji pripada paketu java.swing, ova klasa omogućuje nam stvaranje popisa elemenata u kojima možemo birati između jedne ili više opcija istovremeno koristeći neke parametre u svom konstruktoru.
Možemo koristiti neke metode za preciznije definiranje njezinog ponašanja, čime možemo dobiti ono što nam je potrebno kako bi se naša aplikacija ponašala kako želimo, neke od najistaknutijih metoda su sljedeće:
selectedIndex ()Omogućuje nam da znamo koji je indeks odabranog popisa.
selectedIndices ()Slično prethodnoj metodi, to nam omogućuje da znamo indekse, odnosno možemo znati više od jedne odabrane vrijednosti.
selectedValue ()Ovom metodom možemo vidjeti vrijednost odabranu prema imenu, a ne prema indeksu.
visibleRowCount ()Omogućuje nam postavljanje količine vidljivih elemenata bez pomicanja.
selectionForeground ()Omogućuje nam postavljanje prednje boje kontrole.
selectionBackground ()Omogućuje nam postavljanje boje pozadine kontrole.
selectionMode ()Omogućuje nam promjenu načina odabira između jedne vrijednosti, uzastopnih vrijednosti ili više uzastopnih vrijednosti.
Za izradu popisa jednostavno moramo napraviti objekt klase JList i upotrijebite konstruktor za postavljanje početnih vrijednosti, tada možemo upotrijebiti dodatne metode za preciziranje popisa, pogledajmo na sljedećoj slici osnovnu i jednostavnu definiciju popisa:
POVEĆAJTE
Vidimo kako u početku definiramo objekt s odgovarajućim konstruktorom i prosljeđujemo mu niz elemenata, zatim različitim metodama mijenjamo boje u kojima ćemo vidjeti popis i njegove odabire, također utvrđujemo broj elemenata koji će se prikazati bez pomicanja.SvitakPrema zadanim postavkama popis nije element koji koristi pomicanje, kako bismo to učinili, moramo ga ugraditi u ploču za pomicanje i s tom se funkcijom dodaje, međutim ova ploča je drugačiji materijal od onoga što ovdje vidimo, pa je do razmatranja svakog od njih.
Kao što smo vidjeli element JList vrlo je sličan elementu ComboBoxMeđutim, mogućnost istovremenog odabira nekoliko vrijednosti daje novu dimenziju koja nam pomaže u postavljanju naprednijih funkcionalnosti u našu aplikaciju. Ovim smo završili ovaj vodič, naučili smo definirati popis elemenata u Java, osim što znamo kako možemo primijeniti neke od srodnih metoda.