Podstawowe tworzenie apletów i komponentów listowych w Javie

Spisie treści
Aplikacje Jawa Nie tylko mogą działać w konsoli lub w systemie operacyjnym generującym swoje wyniki w oknach, ale możemy je również umieszczać na stronach internetowych, bez konieczności rezygnowania z języka lub jego zalet, w tym celu możemy wykorzystać Aplety które są jak małe porcje programów wykonane w Jawa które są osadzone w HTML.
Chociaż obecnie istnieje wiele akcesoriów i komponentów, które uniemożliwiają nam używanie Jawa w środowiskach webowych w postaci ApletyTe wciąż mają pewną użyteczność, zwłaszcza ze względu na wielką siłę języka i to, co można osiągnąć.
Apletten Aplet pozwala nam szybko generować interfejsy za pomocą klasy Japplet, pozwala nam to zrezygnować z tego, co jest główną metodą normalnego programu w Jawa a tym samym móc osadzić powiedział Aplet w HTML dzięki czemu może być uruchamiany przez użytkowników.
To sprawia, że ​​migracja normalnej aplikacji do Aplet być mniej skomplikowanym procesem niż myślisz, a tym samym zyskać wszechstronność jego wykonywania w sieci.
Zobaczmy na poniższym obrazku kod, w którym najpierw tworzymy program, a następnie robimy Aplet:

Widzimy, jak początkowo tworzymy klasę, która dziedziczy z JFrame i do którego dodajemy etykietę lub Etykieta następnie w głównej metodzie budujemy ramkę na której to wszystko ma być wyświetlone, w drugiej sekcji obrazu robimy dokładnie to samo, tylko pomijamy główną metodę i również zamiast dziedziczyć po JFrame odziedziczyliśmy po Japplet , to daje nam zestaw narzędzi, które automatycznie budują kontenery.
Kilka chwil temu wspomnieliśmy o tym Aplety są zawarte lub osadzone w kodzie HTMLDzieje się tak, ponieważ w ten sposób musimy być w stanie włączyć je do stron internetowych, w tym celu po prostu musimy zapisać nasz program w pliku i umieścić skompilowany w ścieżce, która jest dostępna dla naszej strony internetowej.
To sprawi, że jeśli użytkownik: Jawa zainstalowany na komputerze uruchamia zawartość, o ile pozwala na to schemat zabezpieczeń systemu operacyjnego. Zobaczmy poniżej kod, w którym uwzględniamy Aplet w pliku HTML:
 Nasz pierwszy aplet  

Jak widać używamy etykiety o nazwie inside możemy określić rozmiar z jakim chcemy ją wyświetlić za pomocą właściwości width i height , na końcu właściwością kod jest to, że wskażemy, która jest nasza kompilacja, którą musisz wykonać.
Widzieliśmy w prosty sposób, jak tworzyć Aplety, ten typ komponentu, choć nie jest dziś powszechnie stosowany, jest nadal aktualny, szczególnie w środowiskach naukowych i technicznych, gdzie potęga języka Jawa jest wymagane. Aplety wyszły z użycia, ponieważ pojawiły się alternatywy w JavaScript które pozwalają na osiągnięcie pewnych ważnych rzeczy, jednak nie są prawdziwym substytutem Jawa.
W interfejsach użytkownika jest wiele okazji, w których musimy wymienić kilka opcji, aby wybrać jedną lub więcej wartości, w zależności od naszej aplikacji te wiele wartości może następować po sobie lub nie, ale ważne jest, aby być w stanie wyświetlić je w sposób uporządkowany i jak najprostszy.
Do tego mamy komponent Lista co jest bardzo podobne do komponentu ComboBox, z tą różnicą, że możemy pokazać kilka opcji, także łącząc listę z panel przewijania możemy umieścić wiele elementów bez wpływu na wielkość okna.
Aby korzystać z list w naszych interfejsach użytkownika w Jawa musimy użyć klasy JList który należy do pakietu! java.swing, ta klasa pozwala nam tworzyć listy elementów, w których możemy wybierać pomiędzy jedną lub kilkoma opcjami jednocześnie używając pewnych parametrów w jej konstruktorze.
Możemy użyć kilku metod, aby dokładniej zdefiniować jej zachowanie, dzięki temu możemy uzyskać to, czego potrzebujemy, aby nasza aplikacja zachowywała się tak, jak chcemy, niektóre z najbardziej znanych metod to:
wybranyIndeks ()Pozwala nam wiedzieć, który jest indeksem wybranej listy.
wybraneIndeksy ()Podobnie jak w poprzedniej metodzie, pozwala nam to poznać indeksy, czyli możemy znać więcej niż jedną wybraną wartość.
wybrana wartość ()Dzięki tej metodzie możemy zobaczyć wartość wybraną przez jej nazwę, a nie przez jej indeks.
widoczneRowCount ()Pozwala nam ustawić ilość widocznych elementów bez przewijania.
zaznaczeniePierwszy plan ()Pozwala na ustawienie koloru frontu kontrolki.
wybórTło ()Pozwala nam ustawić kolor tła kontrolki.
tryb wyboru ()Pozwala nam na zmianę trybu wyboru pomiędzy pojedynczą wartością, kolejnymi wartościami lub wieloma nienastępującymi po sobie wartościami.
Aby stworzyć listę musimy po prostu stworzyć obiekt klasy JList i użyj konstruktora do umieszczenia jej początkowych wartości, wtedy możemy użyć dodatkowych metod do doprecyzowania listy, zobaczmy na poniższym obrazku podstawową i prostą definicję listy:

POWIĘKSZAĆ

Widzimy jak wstępnie definiujemy obiekt odpowiednim konstruktorem i przekazujemy mu szereg elementów, następnie różnymi metodami zmieniamy kolory w jakich zobaczymy listę i jej selekcje, ustalamy również ilość elementów do wyświetlenia bez przewijania.
ZwójDomyślnie lista nie jest elementem, który używa scrolla, w tym celu musimy włączyć go do panelu scrolla i wraz z tą funkcjonalnością jest dodany, jednak ten panel jest innym materiałem niż ten, który widzimy tutaj, więc jest aż do rozpatrzenia przez każdego z nich.
Jak widzieliśmy żywioł JList jest bardzo podobny do żywiołu ComboBoxJednak możliwość wybrania kilku wartości jednocześnie nadaje jej nowy wymiar, który pomaga nam umieścić w naszej aplikacji bardziej zaawansowane funkcjonalności. Na tym kończymy ten samouczek, nauczyliśmy się definiować listę elementów w Jawa, oprócz tego, że wiemy, jak możemy zastosować niektóre z powiązanych z nim metod.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave