Основно креирање аплета и компоненти листе у Јави

Преглед садржаја
Апликације Јава Не само да могу да се покрећу на конзоли или у оперативном систему који генерише своје резултате у прозорима, већ их можемо укључити и на веб странице, без потребе да напуштамо језик или његове предности, за то можемо користити Апплетс који су попут малих делова програма направљених у Јава који су уграђени у ХТМЛ.
Иако тренутно постоји много додатне опреме и компоненти које нас спречавају у употреби Јава у веб окружењима у облику АпплетсОни и даље имају извесну корисност, посебно због велике моћи језика и онога што се може постићи.
АпплетТхе Апплет омогућава нам брзо генерисање интерфејса помоћу класе ЈАпплет, ово нам омогућава да се ослободимо онога што је главни метод нормалног програма у Јава и на тај начин моћи да угради речено Апплет у ХТМЛ па га корисници могу покренути.
Ово чини миграцију нормалне апликације у Апплет бити мање компликован процес него што мислите и тако стећи свестраност његовог извођења на вебу.
Погледајмо на следећој слици код где прво направимо програм, а затим направимо а Апплет:

Видимо како у почетку стварамо класу која наслеђује од ЈФраме а којима додајемо ознаку или Ознака онда у главној методи градимо оквир где би све ово требало да буде приказано, у другом одељку слике радимо потпуно исту ствар, само што изостављамо главни метод и такође уместо да наслеђујемо из ЈФраме наследили смо од ЈАпплет , ово нам даје скуп алата за аутоматску изградњу контејнера.
Пре неколико тренутака смо то споменули Апплетс су укључени или уграђени у код ХТМЛТо је тако јер то је начин на који морамо бити у могућности да их уградимо у веб странице, јер за то једноставно морамо да сачувамо наш програм у датотеци и ставимо компајлирани на путању која је доступна нашој веб страници.
Ово ће бити учињено ако корисник има Јава инсталиран на вашем рачунару почиње да покреће садржај, све док то безбедносна шема вашег оперативног система дозвољава. Погледајмо испод код у који укључујемо а Апплет у датотеци ХТМЛ:
 Наш први јабучић  

Као што видимо, користимо ознаку која се зове унутра, можемо одредити величину са којом желимо да се приказује са својствима ширине и висине, на крају са својством код је да ћемо назначити која је наша компилација коју морате извршити.
Видели смо на основни начин како стварати Апплетс, ова врста компоненте, иако се данас не користи широко, и даље је на снази, посебно у научним и техничким окружењима у којима моћ језика Јава то је неопходно. Аплети су престали да се користе јер су се појавиле алтернативе Јавасцрипт који омогућавају постизање неких важних ствари, међутим нису права замена за њих Јава.
У корисничким интерфејсима постоји много прилика у којима морамо да наведемо бројне опције тако да се изабере једна или више вредности, у зависности од наше апликације ове више вредности могу бити узастопне или не, али важно је да у стању да их прикаже на уредан начин и што је могуће једноставније.
За ово имамо компоненту Листа што је врло слично компоненти ЦомбоБок, са разликом, а то је да можемо приказати неколико опција, такође комбинујући листу са сцроллпане можемо поставити многе елементе без утицаја на величину прозора.
Да бисте користили листе у нашим корисничким интерфејсима у Јава морамо користити класу ЈЛист који припада пакету јава.свинг, ова класа нам омогућава да креирамо листе елемената у којима можемо бирати између једне или више опција истовремено користећи неке параметре у свом конструктору.
Можемо користити неке методе да прецизније дефинишемо његово понашање, помоћу тога можемо добити оно што нам је потребно како би се наша апликација понашала како желимо, неке од најистакнутијих метода су следеће:
селецтедИндек ()Омогућава нам да знамо који је индекс одабране листе.
селецтедИндицес ()Слично претходној методи, ово нам омогућава да знамо индексе, односно можемо знати више изабраних вредности.
селецтедВалуе ()Овом методом можемо видети вредност изабрану по имену, а не по индексу.
висиблеРовЦоунт ()Омогућава нам да подесимо количину видљивих елемената без померања.
селецтионФорегроунд ()Омогућава нам да подесимо предњу боју контроле.
селецтионБацкгроунд ()Омогућава нам да подесимо боју позадине контроле.
селецтионМоде ()Омогућава нам да променимо начин избора између једне вредности, узастопних вредности или више не узастопних вредности.
Да бисмо направили листу, једноставно морамо да направимо објекат класе ЈЛист и употребите конструктор за постављање његових почетних вредности, онда можемо користити додатне методе за прецизирање листе, да видимо на следећој слици основну и једноставну дефиницију листе:

ЕНЛАРГЕ

Видимо како у почетку дефинишемо објекат са одговарајућим конструктором и проследимо му низ елемената, затим различитим методама мењамо боје у којима ћемо видети листу и њене изборе, такође утврђујемо број елемената који ће бити приказани без померања.
СвитакПодразумевано листа није елемент који користи померање, да бисмо то учинили, морамо је укључити у плочу за померање и са овом функцијом се додаје, међутим ова табла је другачији материјал од оног што видимо овде, па је до разматрања сваког од њих.
Као што смо видели елемент ЈЛист веома је сличан елементу ЦомбоБокМеђутим, могућност истовременог одабира неколико вриједности даје јој нову димензију која нам помаже у постављању напреднијих функционалности у нашу апликацију. Овим смо завршили овај водич, научили смо да дефинишемо листу елемената у Јава, осим што знамо како можемо применити неке од сродних метода.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave