Креирање дугмади у Јави

У свету система који су намењени крајњем кориснику постоје елементи који се разумеју у њиховом раду, односно корисник их види и одмах зна шта треба да уради или чему служи.

Унутар ових елемената које спомињемо су дугмад, то је елемент који када га видимо у програму знамо да он означава радњу при притиску или клику на њега, зато у Јава можемо креирати дугмад и захваљујући догађајима можемо учинити неке радње када кликнемо на њих и друге активности.

Дугмад у Јави


Укључено дугме Јава То је елемент који је намењен корисничком интерфејсу и који када се притисне или прими радња попут клика може покренути догађај у оквиру пакета Свинг имамо различите врсте дугмади које можемо користити за наше програме.

Класично дугмеПрима један клик и изгледа као подигнута кутија на нормалном интерфејсу.
Искључи дугмеОво дугме се користи за пребацивање између два стања, будући да притиском на њега има вредност и поновним притиском мења се на претходну вредност.
Поље за потврдуОво дугме нам омогућава да означимо поље као изабрано кликом на њега и понављањем клика поништава се избор.
Радио дугмеОво дугме нам омогућава да изаберемо ексклузивну опцију међу неколико.

Облици дугмади


У класично дугме имамо три облика који подразумевано раде када га креирамо, почетно стање, то јест, када видимо дугме и ништа се не догоди, притиснуто када кликнемо или притиснемо мишем или мишем на њега и коначно стање када прелазимо мишем преко дугмета или статус превртања.

Обично користимо почетно или подразумевано стање, а друга два стања или обрасци се користе када морамо да применимо посебан ефекат на наше дугме.

Практичан пример


У овом примеру ћемо креирати дугме које користи три облика или стања која смо горе описали, то јест, наше дугме ће имати почетни облик, када га притиснемо имаће други и на крају ако само прођемо мишем или мишем преко њега имаће трећи начин. У следећем коду радимо имплементацију:

Видимо да прво оно што радимо је изградња а Рам где ће се наше дугме одмарати, онда правимо методу која ће бити задужена за изградњу сваког облика дугмета како бисмо их разликовали, можемо користити слике, у овом случају користимо три различите иконе, на крају инстанцирамо дугме да бисмо изградили први облик, затим указујемо објекту који ће имати у сваком од следећа два облика са методама сетПресседИцон И сетРолловерИцон, за притисак и лебдење респективно.

Овим смо завршили овај водич, научили смо да манипулишемо елементом дугмета на мало напреднији начин, са којим можемо дати већу дубину корисничким интерфејсима направљеним у Јава.

Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен
wave wave wave wave wave