Основно създаване на аплет и компонент на списък в Java

Съдържание
Приложенията Java Те не само могат да се изпълняват в конзола или в операционна система, генериращи резултатите си в windows, ние също можем да ги включим в уеб страници, без да се налага да изоставяме езика или неговите предимства, за това можем да използваме Аплети които са като малки части от програми, направени в Java които са вградени в HTML.
Въпреки че в момента има много аксесоари и компоненти, които ни пречат да използваме Java в уеб среди под формата на АплетиТе все още имат известна полезност, особено поради голямата сила на езика и това, което може да се постигне.
ЯбълкаThe Ябълка ни позволява бързо да генерираме интерфейси, използвайки класа JApplet, това ни позволява да се откажем от основния метод на нормалната програма в Java и по този начин да може да вгради казаното Ябълка в HTML така че може да се изпълнява от потребители.
Това прави мигрирането на нормално приложение към a Ябълка да бъде по -малко сложен процес, отколкото можете да си представите и по този начин да спечелите гъвкавостта на неговото изпълнение в мрежата.
Нека видим на следващото изображение код, където първо правим програма и второ правим a Ябълка:

Виждаме как първоначално създаваме клас, който наследява от JFrame и към които добавяме етикет или Етикет след това в основния метод изграждаме рамката, където всичко това трябва да се показва, във втората част на изображението правим абсолютно същото, само че пропускаме основния метод и също вместо да наследяваме от JFrame ние наследихме от JApplet , това ни дава набор от инструменти, които автоматично изграждат контейнерите.
Преди няколко минути споменахме това Аплети са включени или вградени в кода HTMLТова е така, тъй като това е начинът, по който трябва да можем да ги включим в уеб страниците, за това просто трябва да запишем нашата програма във файл и да поставим компилираната в път, достъпен за нашата уеб страница.
Това ще стане, ако потребителят има Java инсталирано на вашия компютър, започва да изпълнява съдържанието, стига схемата за сигурност на вашата операционна система да го позволява. Нека видим по -долу код, където включваме a Ябълка във файл HTML:
 Първият ни аплет  

Както виждаме, използваме етикет, наречен вътре, можем да определим размера, с който искаме да се показва с свойствата за ширина и височина, накрая със свойството код е, че ще посочим коя е нашата компилация, която трябва да изпълните.
Видяхме по основен начин как да създаваме Аплети, този тип компонент, въпреки че не се използва широко днес, все още е валиден, особено в научни и технически среди, където силата на езика Java задължително е. Аплетите излязоха от употреба, защото се появиха алтернативи Javascript които позволяват да се постигнат някои важни неща, но те не са истински заместител на Java.
В потребителските интерфейси има много случаи, в които трябва да изброим редица опции, така че да се избират една или повече стойности, в зависимост от нашето приложение тези множество стойности могат да бъдат последователни или не, но важното е да бъде може да ги покаже по подреден начин и възможно най -просто.
За това имаме компонента Списък което е много подобно на компонента ComboBox, с разлика и това е, че можем да покажем няколко опции, също комбинирайки списъка с scrollpane можем да поставим много елементи, без това да повлияе на размера на прозореца.
За да използвате списъци в нашите потребителски интерфейси в Java трябва да използваме класа JList който принадлежи на пакета java.swing, този клас ни позволява да създаваме списъци с елементи, в които можем да избираме между една или няколко опции едновременно, използвайки някои параметри в своя конструктор.
Можем да използваме някои методи, за да дефинираме поведението му по -точно, с това можем да получим това, от което се нуждаем, така че нашето приложение да се държи както искаме, някои от най -известните методи са следните:
selectedIndex ()Тя ни позволява да знаем кой е индексът на избрания списък.
selectedIndices ()Подобно на предишния метод, това ни позволява да знаем индексите, тоест можем да знаем повече от една избрана стойност.
selectedValue ()С този метод можем да видим стойност, избрана по името, а не по индекса.
visibleRowCount ()Позволява ни да задаваме количеството видими елементи без превъртане.
selectionForeground ()Позволява ни да зададем цвета на предната част на контролата.
selectionBackground ()Позволява ни да зададем цвета на фона на контролата.
selectionMode ()Позволява ни да променим режима на избор между една стойност, последователни стойности или множество не последователни стойности.
За да създадем списък, просто трябва да направим обект от класа JList и използваме конструктора, за да поставим първоначалните му стойности, след това можем да използваме допълнителните методи за прецизиране на списъка, нека видим в следващото изображение основно и просто определение на списък:

Увеличете

Виждаме как първоначално дефинираме обекта със съответния конструктор и му предаваме поредица от елементи, след това с различните методи променяме цветовете, в които ще видим списъка и неговите селекции, установяваме и броя на елементите, които да се показват без превъртане.
ПревъртетеПо подразбиране списъкът не е елемент, който използва превъртането, за да го направим, трябва да го включим в панел за превъртане и с тази функционалност се добавя, но този панел е различен материал от това, което виждаме тук, така че до разследване на всеки един.
Както видяхме елемента JList е много подобен на елемента ComboBoxВъзможността за избор на няколко стойности едновременно му дава ново измерение, което ни помага да поставим по -разширени функционалности в нашето приложение. С това приключваме този урок, научихме се да дефинираме списък с елементи в Java, освен че знаем как можем да приложим някои от свързаните с него методи.
wave wave wave wave wave