В света на системите, предназначени за краен потребител, има елементи, които се разбират в тяхната работа, тоест потребителят ги вижда и веднага знае какво да прави или за какво е.
В рамките на тези елементи, които споменаваме, са бутоните, това е елемент, който, когато го видим в програма, знаем, че той обозначава действие при натискане или щракване върху него, затова в Java можем да създаваме бутони и благодарение на събитията можем да правим някои действия, когато щракнем върху тях и други дейности.
Бутони в Java
Включен бутон Java Това е елемент, който е предназначен за потребителски интерфейс и който при натискане или получаване на действие като щракване може да предизвика събитие в рамките на пакета Люлка имаме различни видове бутони, които можем да използваме за нашите програми.
Класически бутонТой получава едно щракване и изглежда като повдигната кутия на нормален интерфейс.
Бутон за превключванеТози бутон се използва за превключване между две състояния, тъй като натискането му има стойност и натискането му отново го променя на предишната му стойност.
Квадратче за отметкаТози бутон ни позволява да маркираме поле като избрано, като щракнем върху него и като повторим кликването, той е отменен.
Радио бутонТози бутон ни позволява да изберем изключителна опция измежду няколко.
Форми на копчета
В класически бутон имаме три форми, които работят по подразбиране, когато го създаваме, Първоначално състояние, тоест, когато видим бутона и нищо не се случва, е бил натиснат което е, когато кликнете или натиснете с мишката или мишката върху него и накрая състоянието, когато преместите мишката върху бутона или статус на преобръщане.
Обикновено използваме началното или стандартното състояние, а другите две състояния или форми се използват, когато трябва да приложим специален ефект върху нашия бутон.
Практически пример
В този пример ще създадем бутон, който използва трите форми или състояния, които описахме по -горе, тоест нашият бутон ще има начална форма, при натискане върху него той ще има друг и накрая, ако преминем само мишката или с мишката върху него ще има трети начин. В следния код правим изпълнението:
Виждаме, че първо това, което правим, е да изградим a Кадър където нашият бутон ще почива, след това правим метод, който ще отговаря за изграждането на всяка от формите на бутоните, за да ги различаваме, можем да използваме изображения, в този случай използваме три различни икони, накрая създаваме екземпляр на бутона, за да изградим първата форма, след това посочваме на обекта, че тя ще има във всяка от следните две форми с методите setPressedIcon Y setRolloverIcon, за налягане и зависване съответно.
С това завършваме този урок, научихме се да манипулираме елемента на бутона по малко по -усъвършенстван начин, с който можем да дадем по -голяма дълбочина на потребителските интерфейси, направени в Java.
Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка