Obsah
Aplikace Jáva Nejenže mohou běžet v konzole nebo v operačním systému, který generuje své výsledky v oknech, můžeme je také zahrnout na webové stránky, aniž bychom museli opustit jazyk nebo jeho výhody, k tomu můžeme použít Aplety které jsou jako malé části programů vytvořených v Jáva které jsou vloženy do HTML.Ačkoli v současné době existuje mnoho příslušenství a komponent, které nám brání v používání Jáva ve webovém prostředí ve formě ApletyTy mají stále určitou užitečnost, zejména díky velké síle jazyka a toho, čeho lze dosáhnout.
AppletThe Applet nám umožňuje rychle generovat rozhraní pomocí třídy JApplet, to nám umožňuje upustit od toho, co je hlavní metodou běžného programu Jáva a tak být schopen vložit řečené Applet v HTML takže jej mohou provozovat uživatelé.
Díky tomu je migrace normální aplikace na soubor Applet být méně komplikovaný proces, než si dokážete představit, a tím získat univerzálnost jeho provedení na webu.
Podívejme se na následujícím obrázku na kód, kde nejprve vytvoříme program a za druhé vytvoříme a Applet:
Vidíme, jak zpočátku vytvoříme třídu, ze které dědí JFrame a ke kterému přidáme štítek popř Označení pak v hlavní metodě postavíme rámeček, kde by se to všechno mělo zobrazit, ve druhé části obrázku děláme úplně to samé, pouze vynecháme hlavní metodu a také místo dědění z JFrame zdědili jsme od JApplet , to nám dává sadu nástrojů, které staví kontejnery automaticky.
Před několika okamžiky jsme to zmínili Aplety jsou zahrnuty nebo vloženy do kódu HTMLJe tomu tak proto, že je to způsob, jakým je musíme mít možnost začlenit do webových stránek, proto musíme jednoduše uložit náš program do souboru a sestavený umístit na cestu, která je přístupná naší webové stránce.
To bude, pokud uživatel má Jáva nainstalovaný na vašem počítači začne obsah spouštět, pokud to umožňuje schéma zabezpečení vašeho operačního systému. Podívejme se níže na kód, kam zahrneme a Applet v souboru HTML:
Náš první aplet
Jak vidíme, používáme štítek nazvaný uvnitř, můžeme určit velikost, se kterou chceme, aby se zobrazovala s vlastnostmi width a height, nakonec s vlastností kód je, že ukážeme, která je naše kompilace, kterou musíte provést.
Základní tvorbou jsme viděli, jak tvořit Aplety„Tento typ součásti, přestože se dnes příliš nepoužívá, stále platí, zejména ve vědeckých a technických prostředích, kde síla jazyka Jáva je vyžadováno. Applety se přestaly používat, protože se objevily alternativy Javascript které umožňují splnění některých důležitých věcí, ale nejsou skutečnou náhradou Jáva.
V uživatelských rozhraních existuje mnoho příležitostí, ve kterých musíme uvést řadu možností, aby byla vybrána jedna nebo více hodnot, v závislosti na naší aplikaci mohou být tyto více hodnot po sobě jdoucích nebo ne, ale důležité je být schopen je zobrazit uspořádaným způsobem a co nejjednodušším možným způsobem.
K tomu máme komponentu Seznam který je velmi podobný komponentě ComboBox, s rozdílem, a to je, že můžeme ukázat několik možností, také kombinovat seznam s rolovací plocha můžeme umístit mnoho prvků bez ovlivnění velikosti okna.
Chcete -li používat seznamy v našich uživatelských rozhraních v Jáva musíme použít třídu JList který patří do balíčku java.swing, tato třída nám umožňuje vytvářet seznamy prvků, ve kterých si můžeme vybrat mezi jednou nebo několika možnostmi současně pomocí některých parametrů v jeho konstruktoru.
Můžeme použít některé metody k přesnějšímu definování jejího chování, čímž můžeme získat to, co potřebujeme, aby se naše aplikace chovala tak, jak chceme, některé z nejvýznamnějších metod jsou následující:
selectedIndex ()Umožňuje nám zjistit, který je index vybraného seznamu.
selectedIndices ()Podobně jako u předchozí metody nám to umožňuje znát indexy, to znamená, že můžeme znát více než jednu vybranou hodnotu.
selectedValue ()Pomocí této metody můžeme vidět hodnotu vybranou podle jejího názvu a ne podle indexu.
visibleRowCount ()Umožňuje nám nastavit množství viditelných prvků bez posouvání.
výběrPozemek ()Umožňuje nám nastavit přední barvu ovládacího prvku.
výběr Pozadí ()Umožňuje nám nastavit barvu pozadí ovládacího prvku.
selectionMode ()Umožňuje nám změnit režim výběru mezi jednou hodnotou, po sobě jdoucími hodnotami nebo více nesouslednými hodnotami.
Abychom vytvořili seznam, musíme jednoduše vytvořit objekt třídy JList a pomocí konstruktoru umístěte jeho počáteční hodnoty, pak můžeme použít další metody k upřesnění seznamu, podívejme se na následujícím obrázku na základní a jednoduchou definici seznamu:
ZVĚTŠIT
Vidíme, jak zpočátku definujeme objekt odpovídajícím konstruktorem a předáme mu řadu prvků, poté různými metodami změníme barvy, ve kterých uvidíme seznam a jeho výběry, také stanovíme počet prvků, které mají být zobrazeny bez rolování.SvitekVe výchozím nastavení není seznam prvkem, který používá svitek, abychom to mohli udělat, musíme jej začlenit do posuvného panelu a s touto funkcí je přidána, nicméně tento panel je jiný materiál, než jaký zde vidíme, takže je na zvážení každého vyšetřovatele.
Jak jsme viděli živel JList je velmi podobný prvku ComboBoxMožnost výběru několika hodnot současně jí však dává nový rozměr, který nám pomáhá umístit do naší aplikace pokročilejší funkce. Tím tento tutoriál dokončíme, naučili jsme se definovat seznam prvků v JávaKromě toho, že víme, jak můžeme použít některé z jejích souvisejících metod.