Obsah
Ano, dobře Jáva Má grafické komponenty pro generování uživatelských rozhraní, je tu něco, co jde ještě dále a je být schopen kreslit komplexnějším způsobem a blíže k přizpůsobení, o čem mluvíme grafický systém.Tento systém nám umožňuje na základě tabulky souřadnic vyjádřit různé typy kreseb prostřednictvím komponent a jazykových tříd, ať už jde o statistický graf nebo analogové hodiny, abychom jmenovali několik příkladů.
Toto je klíč k tomu, abyste mohli kreslit jakýkoli typ Jáva, protože je to jediný způsob, jak musíme říci našemu programu, jak by měl a kde by měl nakreslit různé čáry, které tvoří náš graf.
Pokud se naučíme tento systém správně používat, můžeme dosáhnout výsledků, které nám umožní vyrábět opakovaně použitelné komponenty pro grafická rozhraní, na následujícím obrázku můžeme vidět několik příkladů grafiky generované v Jáva:
ZVĚTŠIT
Na rozdíl od známé souřadnicové osy má tento původ (0,0) v levém horním rohu a ne ve středu, proto musíme být opatrní, když se chceme v rovině lokalizovat.
Na následujícím obrázku vidíme znázornění toho, co jsme právě vysvětlili, vlevo vidíme souřadný systém, jak ho vidíte vy Jáva a na pravé straně vidíme tradiční souřadnicový systém, který známe celý svůj život, zde si všimneme, jak se původ (0,0) liší:
ZVĚTŠIT
SoučástiTo nám umožňuje zacházet s každou komponentou individuálně, a proto nebudeme závislí na souřadnicovém prostoru jeho kontejneru, což nám umožní generovat abstraktní metody že můžeme bez obav aplikovat na každý prostor.
Podívejme se na následujícím obrázku, jak reprezentujeme tři vnořené součásti a jak každý z nich ukazuje svůj původ bez ohledu na to, kdo ho obsahuje:
S tímto dokončujeme tento tutoriál, viděli jsme, jak můžeme použít souřadnice základním způsobem, abychom věděli, jak generovat grafiku v Jáva„Tato část jazyka vyžaduje spoustu matematické analýzy, protože obecně každý obrázek, který chceme vytvořit, vyjde pomocí nějakého vzorce, buď Jáva usnadnit jeho vytvoření nebo proto, že to musíme udělat ručně.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod