2 Grafický výstup s využitím knihovny

Rozměr: px
Začít zobrazení ze stránky:

Download "2 Grafický výstup s využitím knihovny"

Transkript

1 2 Grafický výstup s využitím knihovny Studijní cíl Tento blok je věnován základním principům při vytváření grafického výstupu pomocí standardních metod, které poskytuje grafické rozhraní. V textu budou objasněny principy zobrazení grafického výstupu, jednotlivé zobrazovací metody, pojem grafický kontext, základní práce s barvami, kreslení základních grafických primitiv a zobrazení textu. Doba nutná k nastudování 3-4 hodiny Průvodce studiem Při studiu tohoto bloku se předpokládá, že student ovládá základy programování v jazyce Java a je schopen vytvářet jednoduché aplikace s využitím grafického uživatelského rozhraní. 2.1 Program s grafickým výstupem V minulém bloku byly vysvětleny principy vytváření aplikací s využitím grafického uživatelského rozhraní (GUI). To samo o sobě znamená pouze to, že programy využívají pro komunikaci s uživatelem rozhraní, které je v grafickém režimu. Program běží v okně, jenž může obsahovat různé ovládací prvky, a celé je to řešeno v grafickém nikoliv textovém režimu. V tomto bloku bude cílem naučit se vytvářet s využitím standardních grafických metod takové programy, které budou schopny produkovat na obrazovce (respektive v okně aplikace) určitý grafický výstup. Ke splnění tohoto cíle je znát: Co se má kreslit obecně data, která specifikují rastrový nebo vektorový obraz; Jak se to nakreslí kreslící metody, které realizují příslušný grafický výstup; KST/IPOGR 1-1 Petr Veselý

2 Kdy se to nakreslí správné umístění kreslících metod v kódu tak, aby byl výstup realizován právě tehdy, když je to potřeba. 2.2 Princip zobrazování obsahu V dalším výkladu budeme předpokládat výstup na zařízení typu monitor, neboť výstup na tiskové výstupní zařízení probíhá v některých aspektech odlišně. Grafický výstup probíhá vždy (mimo specifických případů kreslení na celou plochu obrazovky) na plochu určité vizuální komponenty, která je k tomu určena. Překreslení (vykreslení) obsahu komponenty se realizuje při příchodu zprávy paint. Standardně se o zobrazení stará samostatné vlákno a principiálně nelze určit přesný okamžik vykreslení. I v případě, že je požadováno okamžité překreslení obsahu komponenty, je obsah vykreslen při nejbližším vhodném okamžiku. Rodičovská komponenta zabezpečí překreslení dceřiných komponent (tj. těch, které jsou vloženy do jejího kontejneru). Každá komponenta je zodpovědná za svůj obsah, to znamená, že každá komponenta musí znát jak má vypadat a co má výt na její ploše zobrazeno. Při vykreslování komponent je důležité je pořadí komponent (z-order). Obrázek 1: Hierarchické uspořádání komponent ovlivní pořadí vykreslování KST/IPOGR 1-2 Petr Veselý

3 2.3 Zobrazovací metody Zobrazovací metody jsou odpovědí na otázku kdy, v které části kódu kreslit. Kód pro zobrazení (co se má vykreslit) je v metodě: paint (Graphics g) pro AWT paintcomponent (Graphics g) pro Swing Tyto zděděné prázdné metody je třeba přepsat (+ volání metody předka). Pro zobrazení komponenty se volá: clearrect( ), která zabezpečí vymazání plochy (části) barvou pozadí; paintcomponent( ) případně paint( ), která provede vykreslení obsahu Pro programové překreslení se volá metoda: repaint(), která dále volá metodu update (Graphics g) { g.clearrect( ) paintcomponent(g); // zabezpečí vymazání // respektive paint (g); } Přepsáním metody update(), tak, že vynecháme volání clearrect( ), lze zabezpečit NEPŘEMAZÁVÁNÍ původního obsahu 2.4 Grafický kontext Z pohledu programování grafických aplikací pro operační systém, který používá grafické uživatelské rozhraní (systém oken) je každá komponenta oknem, to znamená určitou oblastí na obrazovce, do které může být směřován grafický výstup. Pro kreslení do libovolného okna je potřeba jednoznačně z pohledu operačního systému specifikovat okno, kam bude výstup směřovat a získat pro toto okno tzv. grafický kontext. V knihovnách AWT a JFC je grafický kontext zapouzdřen KST/IPOGR 1-3 Petr Veselý

4 do třídy Graphics a Graphics2D, které nám poskytují především jednotlivé kreslící metody pro realizaci grafického výstupu v daném okně. Jinými slovy: při požadavku na kreslení na plochu určité komponenty (okna) je třeba získat instanci třídy Graphics (nebo Graphics2D) pro danou komponentu a pomocí kreslících metod získané instance realizovat požadovaný výstup. Třída Graphics je v balíčku java.awt. V Javě je grafický kontext STAVOVÝ (pamatuje si stav, např. nastavenou barvu). Instanci třídy Graphics lze získat pro každou třídu, která je potomkem Components. Instanci třídy Graphics nelze vytvořit pomocí konstruktoru, ale lze ji získat: jako parametr v zobrazovacích metodách paint a paintcomponent; pomocí metody getgraphics(), která vytvoří nový grafický kontext pro danou komponentu. 2.5 Double Buffering Double Buffering je technika, zamezující blikání obrazu při překreslování obsahu komponenty, ke kterému dochází díky cyklickému opakování rychle se střídajících jednotlivých fází při kreslení, jak je naznačeno na následujícím obrázku. hotový snímek vymazání obsahu postupné vykreslení jednoho objektu vykreslení dalšího objektu = hotový snímek Obrázek 2: Fáze při animaci objektu (pohybující se auto) KST/IPOGR 1-4 Petr Veselý

5 Princip Double Bufferingu spočívá v to, že místo vykreslování jednotlivých fází při komponování výsledného obrazu přímo na výstupní zařízení, je obraz postupně (tak jak vzniká) vykreslován do pomocné obrazové paměti (tzv. zadní plátno) a teprve v okamžiku, kdy je obraz zcela hotov, je kompletně přenesen na zobrazovací zařízení. Tím je zamezeno střídání se zobrazení částí obrazu a samotného pozadí, které způsobovalo nepříjemný efekt blikání. Obrázek 3: Princip Double Bufferingu 2.6 Kreslení grafických primitiv Mezi základní grafické primitivy, jejichž zobrazení podporuje třída Graphics, patří úsečka, lomená čára, pravoúhelník se stranami rovnoběžnými s osami souřadnicového systému, pravoúhelník se zaoblenými rohy, elipsa (kuželosečka) v základní poloze, eliptický oblouk, eliptická výseč, mnohoúhelník, text a rastrový obrázek (bitmapa). Základní kreslící metody třídy Graphic lze rozdělit na zobrazení textu drawstring, zobrazení rastrového obrázku drawimage, zobrazení liniových objektů (případně zobrazení obrysu plošných objektů) drawxxx a zobrazení výplně plošných objektů fillxxx. KST/IPOGR 1-5 Petr Veselý

6 Obrázek 4: Grafické primitivy, které je možno zobrazit pomocí metod třídy Graphics Úsečka, lomená čára void drawline(int x1, int y1, int x2, int y2) [x1, y1] představuje počáteční bod, [x2, y2] představuje koncový bod. Metoda kreslí čáru včetně počátečního a koncového bodu. void drawpolyline(int[] xpoints, int[] ypoints, int npoints) Metoda kreslí lomenou čáru mezi jednotlivými body. Jejich souřadnice jsou uloženy v polích xpoints a ypoint. Parametr npoints určuje, kolik prvků z polí souřadnic bude použito. Pokud je poslední a první bod totožný, je lomená čára uzavřena Pravoúhelník void drawrect(int x, int y, int width, int height) Levý horní roh je určen bodem se souřadnicemi [x, y], pravý dolní roh je určen bodem se souřadnicemi [x+width, y+height]. void fillrect(int x, int y, int width, int height) Levý horní roh je určen bodem se souřadnicemi [x, y], pravý dolní roh je určen bodem se souřadnicemi [x+width-1, y+height-1]. KST/IPOGR 1-6 Petr Veselý

7 2.6.3 Pravoúhelník s oblými rohy void drawroundrect(int x, int y, int width, int height, int arcwidth, int archeight) Obrys pravoúhelníku se zakulacenými rohy je vykreslen rohovými oblouky o horizontálním poloměru arcwidth a vertikálním poloměru archeight. Rozměry jsou totožné s drawrect. void fillroundrect(int x, int y, int width, int height, int arcwidth, int archeight) Výplň pravoúhelníku se zakulacenými rohy je vykreslena rohovými oblouky o horizontálním poloměru arcwidth a vertikálním poloměru archeight. Rozměry jsou totožné s fillrect. Pojmy k zapamatování Grafický kontext, Graphics, Double Buffering, z-order, grafická primitiva, Otázky na procvičení 1. Jaký je princip obnovování obsahu okna (komponenty)? 2. Na čem závisí pořadí překreslování jednotlivých komponent? 3. Co je to grafický kontext? 4. Do jaké třídy je zapouzdřen v knihovnách AWT a JFC? 5. Jaké metody poskytuje třída Graphics? 6. Jak lze získat instanci třídy Graphics? 7. Co to znamená, když je grafický kontext stavový? 8. Které metody jsou zodpovědné za obsah okna (komponenty)? 9. Co je to a jak funguje Double Buffering? 10. Jakým způsobem se nastavuje barva pro kreslení? Odkazy a další studijní prameny Herout, P. Java a grafické uživatelské prostředí. České Budějovice : Koop, KST/IPOGR 1-7 Petr Veselý

Základní grafika. Princip zobrazování obsahu. Grafický kontext. Zobrazovací metody. Přednáška 3

Základní grafika. Princip zobrazování obsahu. Grafický kontext. Zobrazovací metody. Přednáška 3 Přednáška 3 Princip zobrazování obsahu Základní grafika Překreslení (vykreslení) obsahu komponenty se realizuje při příchodu zprávy paint Standardně se o zobrazení stará samostatné vlákno Principiálně

Více

Java - Kresba. 2/28/11 1/8 Java - kresba

Java - Kresba. 2/28/11 1/8 Java - kresba Java - Kresba Základní entity a jejich kresba ve třídě Graphics nemůžeme nastavit linii, šířku a typ, z grafických atributů jí můžeme nastavit pouze barvu Linie (čára)... drawline(int x1, int y1, int x2,

Více

Java aplety. Předávání parametrů z HTML

Java aplety. Předávání parametrů z HTML Java aplety Aplety jsou speciální formou Java aplikací - mohou být spouštěny z prostředí WWW prohlížeče. Aby je prohlížeč spustil, musíme vložit do HTML stránky potřebné příkazy:

Více

Při studiu tohoto bloku se předpokládá, že student je zvládá základy programování v jazyce Java s využitím vývojového prostředí NetBeans.

Při studiu tohoto bloku se předpokládá, že student je zvládá základy programování v jazyce Java s využitím vývojového prostředí NetBeans. 1 Grafické rozhraní Studijní cíl Tento blok je věnován vytváření programů s využitím grafického rozhraní (GUI). Vysvětlen bude základní filozofie pro vytváření aplikací s GUI ve srovnání s konzolovými

Více

2 Tvorba interaktivních grafických programů

2 Tvorba interaktivních grafických programů 2 Tvorba interaktivních grafických programů Studijní cíl Tento blok je věnován vytváření interaktivních grafických programů. Podrobně bude vysvětleno, jakým způsobem je možno programově reagovat na události

Více

Třída DrawingTool. Obrázek 1: Prázdné okno připravené pro kreslení

Třída DrawingTool. Obrázek 1: Prázdné okno připravené pro kreslení Třída DrawingTool strana 1 1. Základ Třída DrawingTool Třída DrawingTool je určena k jednoduchému kreslení pomocí několika základních příkazů do grafického okna zadaných rozměrů (nastavení v konstruktoru),

Více

13 Barvy a úpravy rastrového

13 Barvy a úpravy rastrového 13 Barvy a úpravy rastrového Studijní cíl Tento blok je věnován základním metodám pro úpravu rastrového obrazu, jako je např. otočení, horizontální a vertikální překlopení. Dále budo vysvětleny různé metody

Více

8. GRAFICKÉ UŽIVATELSKÉ ROZHRANÍ

8. GRAFICKÉ UŽIVATELSKÉ ROZHRANÍ 8. GRAFICKÉ UŽIVATELSKÉ ROZHRANÍ Abstract Window Toolkit (AWT) je část Java Core API, kterou tvoří balíky: java.awt, java.awt.event (od JDK 1.1), java.awt.image, java.awt.datatransfer (od JDK 1.1). AWT

Více

11 Zobrazování objektů 3D grafiky

11 Zobrazování objektů 3D grafiky 11 Zobrazování objektů 3D grafiky Studijní cíl Tento blok je věnován základním algoritmům zobrazení 3D grafiky. Postupně budou probrány základní metody projekce kolmé promítání, rovnoběžné promítání a

Více

Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny

Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny Knihovna CanvasLib TXV 003 89 první vydání prosinec 2014 změny vyhrazeny 1 TXV 003 89.01 Historie změn Datum Vydání Popis změn Prosinec 2014 1 První vydání, popis odpovídá CanvasLib_v16 2 TXV 003 89.01

Více

Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++

Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++ Pokročilé programování v jazyce C pro chemiky (C3220) Dědičnost tříd v C++ Dědičnost tříd Dědičnost umožňuje vytvářet nové třídy z tříd existujících tak, že odvozené třídy (tzv. potomci) dědí vlastnosti

Více

Kreslíme do webu. Canvas

Kreslíme do webu. Canvas Kreslíme do webu Canvas Počítačová grafika Bitmapy vs Vektory Bitmapy: - obraz je složen z bodů (pixelů), které mají definované vlastnosti Vektory: - obraz je složen z grafických prvků (primitiv), které

Více

INFORMATIKA PRO ZŠ. Ing. Veronika Šolcová

INFORMATIKA PRO ZŠ. Ing. Veronika Šolcová INFORMATIKA PRO ZŠ 2 Ing. Veronika Šolcová 6. 7. 2016 1 Anotace: 1. Nástroje I 2. Ukládání dokumentu 3. Otevírání dokumentu 4. Nový dokument 5. Nástroje II 6. Nástroje III 7. Kopírování 8. Mazání 9. Text

Více

Zdroj: http://www.root.cz/clanky/pravda-a-myty-o-gifu/

Zdroj: http://www.root.cz/clanky/pravda-a-myty-o-gifu/ Zdroj: http://www.root.cz/clanky/pravda-a-myty-o-gifu/ Bitmapový formát (rastrový obrázek) Většina z používaných grafických formátů (JPEG, PNG, TGA, BMP) obsahuje popis rastrového obrázku jako celku ukládají

Více

4 Rasterizace liniových objektů

4 Rasterizace liniových objektů 4 Rasterizace liniových objektů Studijní cíl Tento blok je věnován základním algoritmům pro rasterizaci liniových (tzv. čárových) objektů, mezi které patří zejména úsečky, mnohoúhelníky, lomené čáry a

Více

Obsah KAPITOLA 1 13 KAPITOLA 2 33

Obsah KAPITOLA 1 13 KAPITOLA 2 33 Obsah KAPITOLA 1 13 Seznámení s programem AutoCAD 13 Úvod 13 Spuštění programu AutoCAD 13 Okno aplikace AutoCAD 16 Ovládací prvky 17 Příkazový řádek 20 Dynamická výzva 24 Vizuální nastavení 24 Práce s

Více

10 Balíčky, grafické znázornění tříd, základy zapozdření

10 Balíčky, grafické znázornění tříd, základy zapozdření 10 Balíčky, grafické znázornění tříd, základy zapozdření Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost příkazům balíčkům, grafickému

Více

Popis základního prostředí programu AutoCAD

Popis základního prostředí programu AutoCAD Popis základního prostředí programu AutoCAD Popis základního prostředí programu AutoCAD CÍL KAPITOLY: CO POTŘEBUJETE ZNÁT, NEŽ ZAČNETE PRACOVAT Vysvětlení základních pojmů: Okno programu AutoCAD Roletová

Více

UNIVERZITA PARDUBICE

UNIVERZITA PARDUBICE UNIVERZITA PARDUBICE FAKULTA ELEKTROTECHNIKY A INFORMATIKY BAKALÁŘSKÁ PRÁCE 2009 Libor Boháč Univerzita Pardubice Fakulta elektrotechniky a informatiky Demonstrace datových struktur a třídících algoritmů

Více

Obsah. Předmluva 15 KAPITOLA 1 17 KAPITOLA 2 39

Obsah. Předmluva 15 KAPITOLA 1 17 KAPITOLA 2 39 Předmluva 15 KAPITOLA 1 17 AutoCAD Tour 17 Úvod 17 Spuštění programu AutoCAD 18 Okno aplikace AutoCAD 20 Ovládací prvky 22 Příkazový řádek 25 Dynamická výzva 28 Vizuální nastavení 29 Práce s výkresovými

Více

umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora

umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora umenugr JEDNOTKA PRO VYTVÁŘENÍ UŽIVATELSKÝCH GRAFICKÝCH MENU Příručka uživatele a programátora SofCon spol. s r.o. Střešovická 49 162 00 Praha 6 tel/fax: +420 220 180 454 E-mail: sofcon@sofcon.cz www:

Více

1. Úvod do obsluhy AutoCADu

1. Úvod do obsluhy AutoCADu 1. Úvod do obsluhy AutoCADu Studijní cíl V této lekci se naučíme: Seznámíme se s potřebným zařízením. Způsoby ovládání. Nastavení AutoCADu. Doba nutná k procvičení 1,5 hodiny 1.1 AutoCAD AutoCAD je plnohodnotný

Více

TDS-TECHNIK 13.0 pro BricsCad

TDS-TECHNIK 13.0 pro BricsCad TDS-TECHNIK 13.0 pro BricsCad V následujícím textu jsou uvedeny informace o hlavních novinkách strojírenské nadstavby TDS-TECHNIK pro BricsCad v rozsahu sady Komplet. Poznámka: Pokud máte předplacený Aktualizační

Více

Profilová část maturitní zkoušky 2013/2014

Profilová část maturitní zkoušky 2013/2014 Střední průmyslová škola, Přerov, Havlíčkova 2 751 52 Přerov Profilová část maturitní zkoušky 2013/2014 TEMATICKÉ OKRUHY A HODNOTÍCÍ KRITÉRIA Studijní obor: 78-42-M/01 Technické lyceum Předmět: TECHNIKA

Více

12 Metody snižování barevného prostoru

12 Metody snižování barevného prostoru 12 Metody snižování barevného prostoru Studijní cíl Tento blok je věnován základním metodám pro snižování barevného rozsahu pro rastrové obrázky. Postupně zde jsou vysvětleny důvody k použití těchto algoritmů

Více

Jak namalovat obraz v programu Malování

Jak namalovat obraz v programu Malování Jak namalovat obraz v programu Malování Metodický text doplněný praktickou ukázkou zpracovanou pro možnost promítnutí v prezentačním programu MS PowerPoint PaedDr. Hana Horská 20. 7. 2006 MALOVÁNÍ aplikace,

Více

9 Prostorová grafika a modelování těles

9 Prostorová grafika a modelování těles 9 Prostorová grafika a modelování těles Studijní cíl Tento blok je věnován základům 3D grafiky. Jedná se především o vysvětlení principů vytváření modelů 3D objektů, jejich reprezentace v paměti počítače.

Více

TDS-TECHNIK 13.0 pro ZwCAD

TDS-TECHNIK 13.0 pro ZwCAD TDS-TECHNIK 13.0 pro ZwCAD V následujícím textu jsou uvedeny informace o hlavních novinkách strojírenské nadstavby TDS-TECHNIK pro ZwCAD v rozsahu sady Komplet. Poznámka: Pokud máte předplacený Aktualizační

Více

Jak namalovat obraz v programu Malování

Jak namalovat obraz v programu Malování Jak namalovat obraz v programu Malování Metodický text doplněný praktickou ukázkou zpracovanou pro moţnost promítnutí v prezentačním programu MS PowerPoint PaedDr. Hana Horská 20. 7. 2006, aktualizováno

Více

SkiJo podpora pro vytyčování, řez terénem a kreslení situací

SkiJo podpora pro vytyčování, řez terénem a kreslení situací SkiJo podpora pro vytyčování, řez terénem a kreslení situací Koncepce: Pro podporu vytyčování, řezu terénem a kreslení situací byla vytvořena samostatná aplikace SkiJo GEOdeti. Obsahuje funkce pro odečítání

Více

Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09

Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09 Jihočeská univerzita v Českých Budějovicích Pedagogická fakulta Katedra informatiky Akademický rok: 2008-09 Studijní obor: Výpočetní technika a informatika Technologie SVG aktuální standard webové vektorové

Více

OBSAH. ÚVOD...5 O Advance CADu...5 Kde nalézt informace...5 Použitím Online nápovědy...5. INSTALACE...6 Systémové požadavky...6 Začátek instalace...

OBSAH. ÚVOD...5 O Advance CADu...5 Kde nalézt informace...5 Použitím Online nápovědy...5. INSTALACE...6 Systémové požadavky...6 Začátek instalace... OBSAH ÚVOD...5 O Advance CADu...5 Kde nalézt informace...5 Použitím Online nápovědy...5 INSTALACE...6 Systémové požadavky...6 Začátek instalace...6 SPUŠTĚNÍ ADVANCE CADU...7 UŽIVATELSKÉ PROSTŘEDÍ ADVANCE

Více

11 Diagram tříd, asociace, dědičnost, abstraktní třídy

11 Diagram tříd, asociace, dědičnost, abstraktní třídy 11 Diagram tříd, asociace, dědičnost, abstraktní třídy Studijní cíl Tento studijní blok má za cíl pokračovat v základních prvcích jazyka Java. Konkrétně bude věnována pozornost diagramům tříd, asociaci,

Více

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox

02. HODINA. 2.1 Typy souborů a objektů. 2.2 Ovládací prvky Label a TextBox 02. HODINA Obsah: 1. Typy souborů a objektů 2. Ovládací prvky Label a TextBox 3. Základní příkazy a vlastnosti ovládacích prvků 4. Práce s objekty (ovládací prvky a jejich vlastnosti) 2.1 Typy souborů

Více

Jazyk C# (seminář 9)

Jazyk C# (seminář 9) Jazyk C# (seminář 9) Pavel Procházka KMI 19. listopadu 2014 Motivace proč GTK# Moderní přístup k psaní GUI Základ (GTK+) je napsaný v C, ale podporuje celou řadu jazyků (Vala, Python, JavaScript, C#,...

Více

1. Dědičnost a polymorfismus

1. Dědičnost a polymorfismus 1. Dědičnost a polymorfismus Cíl látky Cílem této kapitoly je představit klíčové pojmy dědičnosti a polymorfismu. Předtím však je nutné se seznámit se základními pojmy zobecnění neboli generalizace. Komentář

Více

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou Datum: 1. 12. 2013 Projekt: Registrační číslo: Číslo DUM: Škola: Jméno autora: Název sady: Název práce: Předmět: Ročník: Obor: Časová dotace: Vzdělávací cíl: Pomůcky: Využití ICT techniky především v uměleckém

Více

9. Práce s naskenovanými mapami

9. Práce s naskenovanými mapami 9. Práce s naskenovanými mapami V této kapitole si ukážeme práci s předlohami. Předlohou rozumíme naskenovanou bitmapu, načtenou jako pozadí na pracovní plochu. Použitím bitmapového obrázku jako podklad,

Více

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Autor: Radek Vystavěl Díl 8: Analytická geometrie Polární souřadnice, kružnice, elipsa, spirála MATEMATIKA Pro úlohy aplikované

Více

COREL PHOTO-PAINT SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková

COREL PHOTO-PAINT SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková COREL PHOTO-PAINT SEZNÁMENÍ S PROGRAMEM Lenka Bednaříková SEZNÁMENÍ S OKNEM APLIKACE Panel nabídek Panel nástrojů Panel vlastností Ukotvitelné panely Okno nástrojů Paleta barev Okno obrázku Stavový řádek

Více

Výhody programu OCAD

Výhody programu OCAD Program OCAD vektorový program pro počítačovou tvorbu map původně - mapy pro orientační běh (začátek 90. let), později zobecněn pro tvorbu různých druhů map autorem Hans Steinegger (+2004) firma OCAD AG,

Více

Seznámení s AWT: práce s okny, grafikou a textem

Seznámení s AWT: práce s okny, grafikou a textem Seznámení s AWT: S knihovnou Abstract Window Toolkit (AWT) jsme se seznámili již v kapitole 22, v níž jsme ji využili v kódu několika ukázkových apletů. Tato kapitola je věnována jejímu podrobnému popisu.

Více

5 Algoritmy vyplňování 2D oblastí

5 Algoritmy vyplňování 2D oblastí 5 Algoritmy vyplňování 2D oblastí Studijní cíl Tento blok je věnován základním algoritmům pro vyplňování plošných objektů. V textu bude vysvětlen rozdíl mezi vyplňováním oblastí, které jsou definovány

Více

GUI - úvod. V této kapitole si ukážeme návod, jak vytvořit jednoduchou grafickou aplikaci a umístit do ní některé další grafické prvky.

GUI - úvod. V této kapitole si ukážeme návod, jak vytvořit jednoduchou grafickou aplikaci a umístit do ní některé další grafické prvky. GUI - úvod V této kapitole si ukážeme návod, jak vytvořit jednoduchou grafickou aplikaci a umístit do ní některé další grafické prvky. Klíčové pojmy: Grafické uživatelské rozhraní, grafické komponenty,

Více

AutoCAD nastavení výkresu

AutoCAD nastavení výkresu Kreslení 2D technické dokumentace AutoCAD nastavení výkresu Ing. Richard Strnka, 2012 Otevření nového souboru - Začít od začátku Pro zobrazení panelu viz obrázek je nutno přepnout proměnnou STARTUP na

Více

Popis výukového materiálu

Popis výukového materiálu Popis výukového materiálu Číslo šablony III/2 Číslo materiálu VY_32_INOVACE_I.16.20 Autor Petr Škapa Datum vytvoření 31. 03. 2013 Předmět, ročník Tematický celek Téma Druh učebního materiálu Anotace (metodický

Více

11.5.2012. Obsah přednášky 9. Skrývání informací. Skrývání informací. Zapouzdření. Skrývání informací. Základy programování (IZAPR, IZKPR) Přednáška 9

11.5.2012. Obsah přednášky 9. Skrývání informací. Skrývání informací. Zapouzdření. Skrývání informací. Základy programování (IZAPR, IZKPR) Přednáška 9 Obsah přednášky 9 Základy programování (IZAPR, IZKPR) Přednáška 9 Základy dědičnosti, přístupová práva Ing. Michael Bažant, Ph.D. Katedra softwarových technologií Kancelář č. 03 022, Náměstí Čs. legií

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Ing. Jan Boháček [ÚLOHA 27 NÁSTROJE KRESLENÍ] 1 CÍL KAPITOLY V této kapitole si představíme Nástroje kreslení pro tvorbu 2D skic v modulu Objemová součást

Více

Vektorizace obrázků. Co se naučíte. Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou.

Vektorizace obrázků. Co se naučíte. Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou. Vektorizace obrázků Vítá vás aplikace CorelDRAW, komplexní profesionální program pro grafický návrh a práci s vektorovou grafikou. V tomto kurzu převedeme rastrový obrázek na vektorový pomocí trasování.

Více

Generické programování

Generické programování Generické programování Od C# verze 2.0 = vytváření kódu s obecným datovým typem Příklad generická metoda, zamění dva parametry: static void Swap(ref T p1, ref T p2) T temp; temp = p1; p1 = p2; p2 =

Více

Kreslení a vlastnosti objektů

Kreslení a vlastnosti objektů Kreslení a vlastnosti objektů Projekt SIPVZ 2006 Řešené příklady AutoCADu Autor: ing. Laďka Krejčí 2 Obsah úlohy Procvičíte založení výkresu zadávání délek segmentů úsečky kreslící nástroje (úsečka, kružnice)

Více

MALUJEME. ZÁKLADNÍ VZDĚLÁVÁNÍ, INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE, 1. STUPEŇ ZŠ. Autor prezentace Mgr. Hana Nová

MALUJEME. ZÁKLADNÍ VZDĚLÁVÁNÍ, INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE, 1. STUPEŇ ZŠ. Autor prezentace Mgr. Hana Nová MALUJEME ZÁKLADNÍ VZDĚLÁVÁNÍ, INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE, 1. STUPEŇ ZŠ. Autor prezentace Mgr. Hana Nová K ČEMU SLOUŢÍ PROGRAM MALOVÁNÍ Program Malování slouží ke kreslení, barvení a úpravám obrázků.

Více

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul SITUACE

Hydroprojekt CZ a.s. WINPLAN systém programů pro projektování vodohospodářských liniových staveb. HYDRONet 3. Modul SITUACE Hydroprojekt CZ a.s. systém programů pro projektování vodohospodářských liniových staveb HYDRONet 3 W I N P L A N s y s t é m p r o g r a m ů p r o p r o j e k t o v á n í v o d o h o s p o d á ř s k ý

Více

Pokyny pro žáky k testování písemné zkoušky na počítači

Pokyny pro žáky k testování písemné zkoušky na počítači Pokyny pro žáky k testování písemné zkoušky na počítači Posadíte se na určené místo v počítačové učebně, kde již předtím správce zkoušky spustil určený internetový prohlížeč s IP adresou zkouškového serveru.

Více

HVrchlík DVrchlík. Anuloid Hrana 3D síť

HVrchlík DVrchlík. Anuloid Hrana 3D síť TVORBA PLOCH Plochy mají oproti 3D drátovým modelům velkou výhodu, pro snadnější vizualizaci modelů můžeme skrýt zadní plochy a vytvořit stínované obrázky. Plochy dále umožňují vytvoření neobvyklých tvarů.

Více

CorelDRAW Graphics Suite X5

CorelDRAW Graphics Suite X5 CorelDRAW Graphics Suite X5 co je nového: kompletní průvodce Ing. Vilém Lipold NICOM, a. s. Ing. Vilém Lipold, NICOM, a. s. Obrázek 7: Nabrání barvy z okna CorelDRAW X5 novým kapátkem; zobrazují se RGB

Více

Uživatelské rozhraní grafického zadávání

Uživatelské rozhraní grafického zadávání 24.02.2014 Seznam změn Truss 4.6 Firma Fine s.r.o. připravila verzi 4.6 programu Truss. Tato verze přináší následující změny a vylepšení: Grafické zadávání Rovinné (2D) pracovní plochy nyní umožňují přímé

Více

1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16. 1.3. Pracovní plocha 19

1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16. 1.3. Pracovní plocha 19 Obsah 1 Seznámení s ArchiCADem 15 1.1. Spuštění ArchiCADu 16 1.2. Práce s projektem 16 Vytvoření nového projektu 16 Vytvoření nového projektu při spuštění ArchiCADu 17 Možné způsoby nastavení nového projektu:

Více

Popis ovládání aplikace - Mapový klient KÚPK

Popis ovládání aplikace - Mapový klient KÚPK Popis ovládání aplikace - Mapový klient KÚPK Úvodní informace K využívání této aplikace musíte mít ve Vašem internetovém prohlížeči nainstalovaný plugin Adobe Flash Player verze 10 a vyšší. Mapová aplikace

Více

Prostředí Microstationu a jeho nastavení. Nastavení výkresu

Prostředí Microstationu a jeho nastavení. Nastavení výkresu Prostředí Microstationu a jeho nastavení Nastavení výkresu 1 Pracovní plocha, panely nástrojů Seznámení s pracovním prostředím ovlivní pohodlí, rychlost, efektivitu a možná i kvalitu práce v programu Microstation.

Více

3D sledování pozice vojáka v zastavěném prostoru a budově

3D sledování pozice vojáka v zastavěném prostoru a budově 3D sledování pozice vojáka v zastavěném prostoru a budově Úvod Programový produkt 3D sledování pozice vojáka v zastavěném prostoru a budově je navržen jako jednoduchá aplikace pro 3D zobrazení objektů

Více

Evropská obchodní akademie, Děčín I, Komenského náměstí 2, příspěvková organizace IČ tel

Evropská obchodní akademie, Děčín I, Komenského náměstí 2, příspěvková organizace IČ tel . Evropská obchodní akademie, Děčín I, Komenského náměstí 2, příspěvková organizace IČ 47274611 tel. 412 516 127 email: skola@oadc.cz Registrační číslo projektu CZ.1.07/1.5.00/34.0999 Název projektu Zlepšení

Více

PROGRAMOVÁNÍ PRO MS WINDOWS 1

PROGRAMOVÁNÍ PRO MS WINDOWS 1 Jazyk C# je moderní jazyk z rodiny jazyků podporovaných aplikačním prostředím.net. Cílem předmětu je seznámit posluchače s tímto objektovým jazykem, a s programováním aplikací pro MS Windows. V průběhu

Více

Předpoklady Instalace programu Obnovení výchozích předvoleb Další zdroje informací

Předpoklady Instalace programu Obnovení výchozích předvoleb Další zdroje informací ZAČÍNÁME Předpoklady Instalace programu Obnovení výchozích předvoleb Další zdroje informací CO JE NOVÉHO V ADOBE ILLUSTRATORU CS4 Vylepšený pracovní prostor Více kreslicích pláten Automatická vodítka (Smart

Více

Grafické uživatelské rozhraní v Javě. A0B36PR2-Programování 2 Fakulta elektrotechnická České vysoké učení technické

Grafické uživatelské rozhraní v Javě. A0B36PR2-Programování 2 Fakulta elektrotechnická České vysoké učení technické Grafické uživatelské rozhraní v Javě A0B36PR2-Programování 2 Fakulta elektrotechnická České vysoké učení technické Grafický návrh - příklad určíme základní rozvržení určíme chování okna při zvětšování

Více

Připravil: David Procházka. Vertex Buffer Objects

Připravil: David Procházka. Vertex Buffer Objects 30. září 2013, Brno Připravil: David Procházka Vertex Buffer Objects Počítačová grafika 2 Obsah přednášky Strana 2 / 22 Obsah přednášky 1 Obsah přednášky 2 Vertex Buffer Objects 3 Příklady 4 Shrnutí Obsah

Více

Inovace a zkvalitnění výuky prostřednictvím ICT Pokročilé metody parametrického modelování

Inovace a zkvalitnění výuky prostřednictvím ICT Pokročilé metody parametrického modelování Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1 Šablona: Název: Téma: Autor: Inovace a zkvalitnění výuky prostřednictvím ICT Pokročilé metody parametrického modelování Animace

Více

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou

Využití ICT techniky především v uměleckém vzdělávání. Akademie - VOŠ, Gymn. a SOŠUP Světlá nad Sázavou Datum: 1. 12. 2013 Projekt: Registrační číslo: Číslo DUM: Škola: Jméno autora: Název sady: Název práce: Předmět: Ročník: Obor: Časová dotace: Vzdělávací cíl: Pomůcky: Využití ICT techniky především v uměleckém

Více

OBSAH ADOBE ILLUSTRATOR CS6 OFICIÁLNÍ VÝUKOVÝ KURZ

OBSAH ADOBE ILLUSTRATOR CS6 OFICIÁLNÍ VÝUKOVÝ KURZ OBSAH ZAČÍNÁME 17 Oficiální výukový kurz......................................... 17 Předpoklady................................................... 17 Instalace programu............................................

Více

Tvorba kurzu v LMS Moodle

Tvorba kurzu v LMS Moodle Tvorba kurzu v LMS Moodle Před počátkem práce na tvorbě základního kurzu znovu připomínám, že pro vytvoření kurzu musí být profil uživatele nastaven administrátorem systému minimálně na hodnotu tvůrce

Více

CORELDRAW SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková

CORELDRAW SEZNÁMENÍ S PROGRAMEM. Lenka Bednaříková CORELDRAW SEZNÁMENÍ S PROGRAMEM Lenka Bednaříková SEZNÁMENÍ S OKNEM APLIKACE Panel nabídek Panel nástrojů Panel vlastností Ukotvitelné panely Okno nástrojů Paleta barev Okno kresby Pravítko Stavový řádek

Více

BARVY. Příkaz barva. Barvy TrueColor. Se objeví dialogové okno

BARVY. Příkaz barva. Barvy TrueColor. Se objeví dialogové okno BARVY Příkaz barva Se objeví dialogové okno Lze vybrat barvu přímo Nebo vložíme do programu a za tento prvek číslo Baltíkovy barvy nebo konstantyu Za prvek lze vložit náhodnou barvu přímo nebo pomocí proměnné

Více

Virtuální metody - polymorfizmus

Virtuální metody - polymorfizmus - polymorfizmus - potomka lze použít v místě, kde je možné použít předka - v dosud probraných situacích byly vždy volány funkce, které jsou známy již v době překladu. V situaci, kdy v době překladu není

Více

Zadání soutěžních úloh

Zadání soutěžních úloh Zadání soutěžních úloh Kategorie mládež Soutěž v programování 25. ročník Krajské kolo 2010/2011 15. až 16. dubna 2011 Úlohy můžete řešit v libovolném pořadí a samozřejmě je nemusíte vyřešit všechny. Za

Více

AutoCAD výstup výkresu

AutoCAD výstup výkresu Kreslení 2D technické dokumentace AutoCAD výstup výkresu Ing. Richard Strnka, 2012 1. Výstup z AutoCADu Výklad: Výstup z programu AutoCAD je možný několika různými způsoby. Základní rozdělení je na výstup

Více

Zadání soutěžních úloh

Zadání soutěžních úloh 16. až 18. dubna 2015 Krajské kolo 2014/2015 Úlohy můžete řešit v libovolném pořadí a samozřejmě je nemusíte vyřešit všechny. Za každou úlohu můžete dostat maximálně 10 bodů, z nichž je většinou 9 bodů

Více

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Projekt: Příjemce: Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/34.0527 Střední zdravotnická škola a Vyšší odborná škola zdravotnická, Husova 3, 371 60 České Budějovice

Více

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Autor: Radek Vystavěl Díl 5: Náhoda Původ a význam Gaussova rozdělení MATEMATIKA O pravděpodobnostech při hodu jednou kostkou

Více

TECHNICKÉ KRESLENÍ. Technické normy. Popisové pole. Zobrazování na technických výkresech

TECHNICKÉ KRESLENÍ. Technické normy. Popisové pole. Zobrazování na technických výkresech Technické normy Formáty výkresů Úprava výkresových listů Popisové pole Skládání výkresů TECHNICKÉ KRESLENÍ Čáry na technických výkresech Technické písmo Zobrazování na technických výkresech Kótování Technické

Více

Univerzita Palackého v Olomouci. Základy kreslení 2D výkresů v AutoCADu 2013

Univerzita Palackého v Olomouci. Základy kreslení 2D výkresů v AutoCADu 2013 CAD - počítačem podporované technické kreslení do škol CZ.1.07/1.1.26/02.0091 Univerzita Palackého v Olomouci Pedagogická fakulta Základy kreslení 2D výkresů v AutoCADu 2013 doc. PhDr. Milan Klement, Ph.D.

Více

TECHNICKÉ KRESLENÍ A CAD. Přednáška č.6

TECHNICKÉ KRESLENÍ A CAD. Přednáška č.6 TECHNICKÉ KRESLENÍ A CAD Přednáška č.6 Kótování Požadavky na kótování Všeobecné zásady kótování Hodnoty rozměrů se kótují v milimetrech. Značka mm se neuvádí. Úhly se kótují v stupních, minutách a sekundách,

Více

Kde se používá počítačová grafika

Kde se používá počítačová grafika POČÍTAČOVÁ GRAFIKA Kde se používá počítačová grafika Tiskoviny Reklama Média, televize, film Multimédia Internetové stránky 3D grafika Virtuální realita CAD / CAM projektování Hry Základní pojmy Rastrová

Více

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu.

. Grafika a plovoucí prostředí. Zpracování textů na počítači. Ing. Pavel Haluza, Ph.D. ústav informatiky PEF MENDELU v Brně haluza@mendelu. Grafika a plovoucí prostředí Zpracování textů na počítači Ing Pavel Haluza, PhD ústav informatiky PEF MENDELU v Brně haluza@mendelucz Kreslení vektorových obrazů Příklad \unitlength=1mm \begin{picture}(50,30)(10,20)

Více

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz)

Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Programování jako nástroj porozumění matematice (seriál pro web modernivyuka.cz) Autor: Radek Vystavěl Díl 12: Algebra Lineární transformace MATEMATIKA Lineární transformace, neboli přeet hodnoty x podle

Více

Projekt Obrázek strana 135

Projekt Obrázek strana 135 Projekt Obrázek strana 135 14. Projekt Obrázek 14.1. Základní popis, zadání úkolu Pracujeme na projektu Obrázek, který je ke stažení na http://java.vse.cz/. Po otevření v BlueJ vytvoříme instanci třídy

Více

UNIVERZITA PARDUBICE

UNIVERZITA PARDUBICE UNIVERZITA PARDUBICE Fakulta elektrotechniky a informatiky Uživatelský manuál: Korporátní publikační systém se zaměřením na správu, výrobu a distribuci reklamních tiskovin Vojtěch Pešl Uživatelský manuál

Více

TDS-TECHNIK 13.1 pro AutoCAD

TDS-TECHNIK 13.1 pro AutoCAD TDS-TECHNIK 13.1 pro AutoCAD V následujícím textu jsou uvedeny informace o hlavních novinkách strojírenské nadstavby TDS-TECHNIK. V přehledu je souhrn novinek verzí 13.0 a 13.1. Poznámka: Pokud máte předplacený

Více

MS Wodrd pro pokročilé

MS Wodrd pro pokročilé MS Wodrd pro pokročilé 1.11.5 ÚPRAVA VLOŽENÉHO OBRÁZKU Jak jsme si již uvedli, vybraný obrázek se vloží do dokumentu na místo, kam jste umístili (zanechali) kurzor myši. Takto vložený obrázek má statickou

Více

Závěrečná práce. AutoCAD Inventor 2010. (Zadání D1)

Závěrečná práce. AutoCAD Inventor 2010. (Zadání D1) Závěrečná práce AutoCAD Inventor 2010 (Zadání D1) Pavel Čurda 4.B 4.5. 2010 Úvod Tato práce obsahuje sestavu modelu, prezentaci a samotný výkres Pákového převodu na přiloženém CD. Pákový převod byl namalován

Více

Mezi přednastavenými vizualizačními styly se přepínáme některou z těchto možností:

Mezi přednastavenými vizualizačními styly se přepínáme některou z těchto možností: 11 Styly zobrazení Vizualizační styly umožňují zobrazit model v programu AutoCAD mnoha různými způsoby, jako technickou kresbu, čárovou kresbu, stínovanou kresbu nebo fotorealistický obrázek. Pomocí vizualizačních

Více

5) Průnik rotačních ploch. A) Osy totožné (a kolmé k půdorysně) Bod R průniku ploch. 1) Pomocná plocha κ

5) Průnik rotačních ploch. A) Osy totožné (a kolmé k půdorysně) Bod R průniku ploch. 1) Pomocná plocha κ 5) Průnik rotačních ploch Bod R průniku ploch κ, κ : 1) Pomocná plocha κ ) Průniky : l κ κ, l κ κ 3) R l l Volba pomocné plochy pro průnik rotačních ploch závisí na poloze os ploch. Omezíme se pouze na

Více

7. KRESLENÍ 2D OBJEKTŮ (II)

7. KRESLENÍ 2D OBJEKTŮ (II) 7. KRESLENÍ 2D OBJEKTŮ (II) V této kapitole se naučíme kreslit zbývající 2D objekty, jak bylo avizováno dříve: Kap 5., Kreslení 2D objektů (I) Kap 7., Kreslení 2D objektů (II) Další samostatné kapitoly

Více

Bridge. Známý jako. Účel. Použitelnost. Handle/Body

Bridge. Známý jako. Účel. Použitelnost. Handle/Body Bridge Bridge Známý jako Handle/Body Účel odděluje abstrakci (rozhraní a jeho sémantiku) od její konkrétní implementace předchází zbytečnému nárůstu počtu tříd při přidávání implementací používá se v době

Více

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017. Beamer - Elektronické publikování - VŠB - TUO 23. dubna 2009 Obsah 1 2 3 4 5 6 Obsah 1 2 3 4 5 6 schémata barvy písma změna fontu vnitřní schémata vnější schémata Obsah Prezentace bez navigace e stromovou

Více

Mandala skrývá se ve věcech, se kterými se denně se- tkáváme Vytvořte svoji zcela uni- kátní mandalu vtiskněte jí tak svůj vlastní rukopis.

Mandala skrývá se ve věcech, se kterými se denně se- tkáváme Vytvořte svoji zcela uni- kátní mandalu vtiskněte jí tak svůj vlastní rukopis. 1 Tvorba mandaly Mandaly jsou všude okolo nás. Existují od počátku. Mandala znamená kruh a skrývá se ve věcech, se kterými se denně setkáváme. Mandalou je květina, rozříznutý citron, chrámové okno, kulaté

Více

Cvičení 7: Delphi objekty CheckedBox, Radio- Button, EditBox

Cvičení 7: Delphi objekty CheckedBox, Radio- Button, EditBox Cvičení 7: Delphi objekty CheckedBox, Radio- Button, EditBox 1 Opakování kreslení do Image 1. Canvas = plátno - Color, Caption Nastavení typu čáry pro kreslení perem Pen: barva Image1.Canvas.Pen.Color

Více

Vývoj desktopových aplikací v Jazyce Java s bohatým grafickým uživatelským rozhraním.

Vývoj desktopových aplikací v Jazyce Java s bohatým grafickým uživatelským rozhraním. Vývoj desktopových aplikací v Jazyce Java s bohatým grafickým uživatelským rozhraním. Bakalářská práce autor: Petr Bálek Vedoucí práce: RNDr. Jaroslav Icha Jihočeská univerzita v Českých Budějovicích Pedagogická

Více

Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4

Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4 Která barva nepatří do základních barev prostoru RGB? a. Černá b. Zelená c. Modrá d. Červená Úloha 2 Jakým minimálním počtem bodů je jednoznačně určena interpolační křivka 5. řádu? a. 6 b. 3 c. 5 d. 7

Více

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Aleš Najman [ÚLOHA 28 NÁSTROJE EDITACE ]

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Aleš Najman [ÚLOHA 28 NÁSTROJE EDITACE ] Aplikované úlohy Solid Edge SPŠSE a VOŠ Liberec Ing. Aleš Najman [ÚLOHA 28 NÁSTROJE EDITACE ] 1 ÚVOD Úloha 28 je zaměřena na úpravu objektů v modulu Výkres. Úpravou výkresů jsou myšleny operace zaoblení,

Více

Pokročilé programování v jazyce C pro chemiky (C3220) Operátory new a delete, virtuální metody

Pokročilé programování v jazyce C pro chemiky (C3220) Operátory new a delete, virtuální metody Pokročilé programování v jazyce C pro chemiky (C3220) Operátory new a delete, virtuální metody Dynamická alokace paměti Jazyky C a C++ poskytují programu možnost vyžádat si část volné operační paměti pro

Více