Office week BF - Easter
Tento týden až 80% sleva na e-learning MS Office!
80 % bodů zdarma díky naší Velikonoční akci!

Základy Java Swing

Od jednoduché kalkulačky se dostaneme až k pokročilejší aplikaci k evidenci narozenin přátel, vytvoříme grafické hodiny a další Swing aplikace.

Úvod do formulářových aplikací v Java Swing

Lekce 1

Úvod do formulářových aplikací v Java Swing

V tutoriálu si uvedeme knihovnu Swing, ve které se v Javě programují formulářové aplikace. Vytvoříme si jednoduché okno s popiskem.
Napsal David Čápka
Zdarma Zobrazit popis
Java Swing pod pokličkou

Lekce 2

Java Swing pod pokličkou

V tutoriálu si vysvětlíme jak Java Swing funguje pod pokličkou a pochopíme co za nás dělá návrhář formulářů v NetBeans. Naučíme se formulář centrovat.
Napsal David Čápka
Zdarma Zobrazit popis
Jednoduchá kalkulačka v Java Swing

Lekce 3

Jednoduchá kalkulačka v Java Swing

V tutoriálu v Javě naprogramujeme jednoduchou formulářovou kalkulačku za pomoci knihovny Swing. Naučíme se pracovat s komponentami a zobrazovat MessageBox.
Napsal David Čápka
Zdarma Zobrazit popis
Řešené úlohy k 1.-3. lekci Java Swing

Cvičení

Řešené úlohy k 1.-3. lekci Java Swing

Řešené programátorské úlohy v Java Swing na téma základní ovládací prvky. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Napsal Filip Burdiliak
NovéPremium Zobrazit popis
Upomínač narozenin v Java Swing - Návrh formulářů

Lekce 4

Upomínač narozenin v Java Swing - Návrh formulářů

V tutoriálu začneme programovat okenní aplikaci v Java Swing, která upomíná narozeniny přátel. Navrhneme JFrame a JDialog.
Napsal David Čápka
Zdarma Zobrazit popis
Upomínač narozenin v Java Swing - Logická vrstva

Lekce 5

Upomínač narozenin v Java Swing - Logická vrstva

V tutoriálu naprogramujeme základ logické vrstvy aplikace k upomínání narozenin v Java Swing. Vytvoříme pomocnou třídu Datum a použijeme DefaultListModel.
Napsal David Čápka
Zdarma Zobrazit popis
Upomínač narozenin v Java Swing - Propojení vrstev

Lekce 6

Upomínač narozenin v Java Swing - Propojení vrstev

V tutoriálu v Java Swing propojíme formulář a dialog s logickou vrstvou a naprogramujeme přidávání osob pomocí JDialogu do JListu.
Napsal David Čápka
Zdarma Zobrazit popis
Upomínač narozenin v Java Swing - Dokončení logiky

Lekce 7

Upomínač narozenin v Java Swing - Dokončení logiky

V tutoriálu v Javě doprogramujeme metody pro zjištění věku osoby z data narození a další logiku, jako např. ukládání osob do souboru a opětovné načítání.
Napsal David Čápka
Premium Zobrazit popis
Upomínač narozenin v Java Swing - Dokončení aplikace

Lekce 8

Upomínač narozenin v Java Swing - Dokončení aplikace

V tutoriálu pro Java Swing propojíme poslední metody z logické vrstvy s formulářem a dokončíme tak kompletně jednoduchou aplikaci k upomínání narozenin.
Napsal David Čápka
Premium Zobrazit popis
Kreslení na Graphics v Java Swing

Lekce 9

Kreslení na Graphics v Java Swing

V tutoriálu se naučíme vykreslovat jednoduché geometrické tvary na Graphics JPanelu a používat 2D pole. Programujeme evidenci kinosálu v Java Swing.
Napsal David Čápka
Zdarma Zobrazit popis
Zpracování kliknutí na souřadnice v Java Swing

Lekce 10

Zpracování kliknutí na souřadnice v Java Swing

V tutoriálu se naučíme zpracovat kliknutí na určité souřadnice v JPanelu a podle toho označit sedadlo. Programujeme evidenci kinosálu v Javě Swing.
Napsal David Čápka
Premium Zobrazit popis
Timer a SwingWorker v Java Swing

Lekce 11

Timer a SwingWorker v Java Swing

V tutoriálu pro Java Swing si představíme Timer, který umožňuje spouštět událost po časovém intervalu a dále SwingWorker, který spustí operaci na pozadí.
Napsal David Čápka
Premium Zobrazit popis
Grafické hodiny v Java Swing - Návrh formuláře

Lekce 12

Grafické hodiny v Java Swing - Návrh formuláře

V tutoriálu navrhneme v Java Swing formulář pro analogové hodiny, připravíme základy logické třídy pro vykreslení ručiček na Graphics.
Napsal David Čápka
Premium Zobrazit popis
Grafické hodiny v Java Swing - Vykreslování

Lekce 13

Grafické hodiny v Java Swing - Vykreslování

V tutoriál pokračujeme v programování analogových hodin v Javě, naučíme se vykreslovat obrázky jako BufferedImage a používat antialiasing s Graphics2d.
Napsal David Čápka
Premium Zobrazit popis
Grafické hodiny v Java Swing - Obsluha formuláře

Lekce 14

Grafické hodiny v Java Swing - Obsluha formuláře

V tutoriálu dokončíme analogové a digitální hodiny v Javě Swing, naučíme se převádět mezi JRadioButtony a Enumy a vykreslovat centrovaný text.
Napsal David Čápka
Premium Zobrazit popis
JTable v Java Swing

Lekce 15

JTable v Java Swing

V tutoriálu naprogramujeme v Java Swing jednoduchou aplikaci, využívající datovou tabulku JTable. Naučíme se definovat TableModel a zobrazit vybraný řádek.
Napsal David Čápka
Premium Zobrazit popis
Java2D a dokonalé vykreslování

Java2D a dokonalé vykreslování

Tipy a rady pro co nejlepší vykreslování v jazyce Java
Napsal Fugiczek
Zdarma Zobrazit popis


 

Aktivity (1)