Turinys
Programos „Java“ Jie gali veikti ne tik konsolėje ar operacinėje sistemoje, kuriantys rezultatus „Windows“, bet taip pat galime juos įtraukti į tinklalapius, neatsisakydami kalbos ar jos privalumų, tam galime naudoti Programėlės kurios yra tarsi mažos programos dalys „Java“ kurie yra įterpti į HTML.Nors šiuo metu yra daug priedų ir komponentų, kurie neleidžia mums jų naudoti „Java“ žiniatinklio aplinkoje ProgramėlėsJie vis dar turi tam tikrą naudą, ypač dėl didelės kalbos galios ir to, ką galima pasiekti.
ProgramėlėThe Programėlė leidžia mums greitai sukurti sąsajas naudojant klasę JApplet, tai leidžia mums atsisakyti to, kas yra pagrindinis įprastos programos metodas „Java“ ir taip galima įterpti sakė Programėlė viduje HTML todėl jį gali valdyti vartotojai.
Dėl to įprasta programa perkeliama į Programėlė būti mažiau sudėtingas procesas, nei galite įsivaizduoti, ir tokiu būdu įgyti įvairiapusį jo vykdymą žiniatinklyje.
Toliau pateiktame paveikslėlyje pažiūrėkime kodą, kuriame pirmiausia sukuriame programą, o antra - a Programėlė:
Matome, kaip iš pradžių mes sukuriame klasę, kuri paveldi JFrame ir prie kurio pridedame etiketę arba Etiketė tada pagrindiniu metodu mes sukuriame rėmą, kuriame visa tai turėtų būti rodoma, antrame vaizdo skyriuje mes darome tą patį, tik mes praleidžiame pagrindinį metodą ir taip pat užuot paveldėję iš JFrame paveldėjome iš JApplet , tai suteikia mums įrankių rinkinį, kuris automatiškai sukuria konteinerius.
Prieš kelias akimirkas mes tai minėjome Programėlės yra įtraukti arba įterpti į kodą HTMLTaip yra todėl, kad būtent taip mes turime sugebėti juos įtraukti į tinklalapius, tam mes tiesiog turime išsaugoti savo programą faile ir sudėti ją į kelią, prieinamą mūsų tinklalapiui.
Tai padarys, jei vartotojas turi „Java“ įdiegtas jūsų kompiuteryje pradeda vykdyti turinį, kol tai leidžia jūsų operacinės sistemos saugumo schema. Toliau pažiūrėkime kodą, į kurį įtraukiame a Programėlė faile HTML:
Mūsų pirmoji programėlė
Kaip matome, mes naudojame etiketę, pavadintą viduje, galime nurodyti dydį, kuriuo norime, kad jis būtų rodomas su pločio ir aukščio ypatybėmis, galiausiai - su ypatybe kodą tai mes ketiname nurodyti, kuris yra mūsų rinkinys, kurį turite atlikti.
Mes iš esmės matėme, kaip kurti ProgramėlėsŠio tipo komponentai, nors šiandien nėra plačiai naudojami, vis dar galioja, ypač mokslinėje ir techninėje aplinkoje, kur kalbos galia „Java“ tai privaloma. Programėlės nenaudojamos, nes atsirado alternatyvų Javascript kurie leidžia atlikti kai kuriuos svarbius dalykus, tačiau jie nėra tikras pakaitalas „Java“.
Vartotojų sąsajose yra daug atvejų, kai turime išvardyti keletą variantų, kad būtų pasirinkta viena ar daugiau verčių, priklausomai nuo mūsų taikymo, šios kelios vertės gali būti iš eilės arba ne, tačiau svarbiausia yra sugebėti juos rodyti tvarkingai ir kuo paprasčiau.
Tam mes turime komponentą Sąrašas kuris yra labai panašus į komponentą „ComboBox“, su skirtumu ir tai yra tai, kad galime parodyti kelias parinktis, taip pat derindami sąrašą su slinkties skydelis galime patalpinti daug elementų, nepaveikdami lango dydžio.
Norėdami naudoti sąrašus mūsų vartotojo sąsajose „Java“ turime naudotis klase JList kuris priklauso paketui java.sūpynės, ši klasė leidžia mums sukurti elementų sąrašus, kuriuose vienu metu galime pasirinkti vieną ar kelias parinktis, naudodami kai kuriuos jo konstruktoriaus parametrus.
Mes galime naudoti tam tikrus metodus, kad tiksliau apibrėžtume jos elgesį, ir galime gauti tai, ko mums reikia, kad mūsų programa veiktų taip, kaip norime. Kai kurie iš labiausiai žinomų metodų yra šie:
selectedIndex ()Tai leidžia mums žinoti, kuris yra pasirinkto sąrašo indeksas.
selectedIndices ()Panašiai kaip ir ankstesnis metodas, tai leidžia mums žinoti indeksus, tai yra, mes galime žinoti daugiau nei vieną pasirinktą vertę.
selectedValue ()Taikant šį metodą matome vertę, pasirinktą pagal pavadinimą, o ne pagal indeksą.
láthatóRowCount ()Tai leidžia mums nustatyti matomų elementų kiekį be slinkimo.
selectForeground ()Tai leidžia mums nustatyti priekinę valdiklio spalvą.
selectionFonas ()Tai leidžia mums nustatyti valdiklio fono spalvą.
selectionMode ()Tai leidžia mums pakeisti pasirinkimo režimą tarp vienos reikšmės, iš eilės einančių verčių arba kelių iš eilės einančių verčių.
Norėdami sukurti sąrašą, mes tiesiog turime sukurti klasės objektą JList ir naudokite konstruktorių pradinėms vertėms sudėti, tada galime naudoti papildomus metodus sąrašui patikslinti, toliau esančiame paveikslėlyje pamatysime paprastą ir paprastą sąrašo apibrėžimą:
DIDELIS
Matome, kaip iš pradžių apibrėžiame objektą su atitinkamu konstruktoriumi ir perduodame jam elementų seriją, tada įvairiais metodais keičiame spalvas, kuriomis matysime sąrašą ir jo pasirinkimus, taip pat nustatome rodomų elementų skaičių be slinkimo.SlinkitePagal numatytuosius nustatymus sąrašas nėra elementas, kuris naudoja slinktį, kad tai padarytume, turime įtraukti jį į slinkties skydelį ir pridėti šią funkciją, tačiau šis skydelis yra kitokia medžiaga nei matome čia, todėl iki kiekvieno tyrimo.
Kaip matėme elementą JList yra labai panašus į elementą „ComboBox“Tačiau galimybė vienu metu pasirinkti kelias vertes suteikia jai naują dimensiją, padedančią mūsų programoje įdiegti pažangesnes funkcijas. Baigę šią pamoką, mes išmokome apibrėžti elementų sąrašą „Java“, be to, žinome, kaip galime taikyti kai kuriuos su ja susijusius metodus.