Podmínky kurzu Vývojové prostředí NetBeans
Program 1. cvičení
Informace k předmětu
Podmínky absolvování předmětu
Harmonogram cvičení
Seznámení s vývojovým prostředím NetBeans
Vytvoření nového projektu
Ukázka funkcí IDE při editaci kódu
Kompilace, sestavení a spuštění programu
Převod adventury z BlueJ do NetBeans
Vytvoření projektu AdventuraZakladni – krok 1
Vytvoření projektu AdventuraZakladni – krok 2
Vytvoření projektu AdventuraZakladni – krok 3 varianta v projektu BlueJ už byly balíčky
Vytvoření projektu AdventuraZakladni – krok 3 varianta v projektu BlueJ nejsou balíčky (projekty starší)
511.44K
Category: informaticsinformatics

Podmínky kurzu Vývojové prostředí NetBeans

1. Podmínky kurzu Vývojové prostředí NetBeans

Kurz 4IT115
1. cvičení
Podmínky kurzu
Vývojové prostředí NetBeans
Alena Buchalcevová
Katedra informačních technologií
Vysoká škola ekonomická v Praze
[email protected]

2. Program 1. cvičení

Podmínky absolvování předmětu
Prezentace – vlastnosti Netbeans – spuštění
přihlašování od 21.9. 9:00
Seznámení s vývojovým prostředím NetBeans
spuštění IDE
přehled oken
vytvoření nového projektu
demonstrace funkcí NetBeans při editaci kódu
převedení Adventury do Netbeans
2
Kurz 4IT115 cvičení
©Alena Buchalcevová

3. Informace k předmětu

http://java.vse.cz/4it115/4it115
3
Kurz 4IT115 cvičení
©Alena Buchalcevová

4. Podmínky absolvování předmětu

4
Kurz 4IT115 cvičení
©Alena Buchalcevová

5. Harmonogram cvičení

5
Kurz 4IT115 cvičení
©Alena Buchalcevová

6. Seznámení s vývojovým prostředím NetBeans

spuštění prostředí
přehled oken
6
Kurz 4IT115 cvičení
©Alena Buchalcevová

7. Vytvoření nového projektu

možnosti
File/New Project
pravým tlačítkem myši v okně Projects – New Project
ikona New Project na paletě nástrojů
a zvolíme Java Application
prohlédněte si, co prostředí vygenerovalo
v okně Projects
v adresářové struktuře
7
Kurz 4IT115 cvičení
©Alena Buchalcevová

8. Ukázka funkcí IDE při editaci kódu

doplňování koncových závorek
formátování kódu – vybrat příkazy, lokální menu Format
použití šablon
nejprve se podívat na předdefinované šablony
Tools/Options/Editor – Code templates
vždy napsat počáteční písmena zkratky šablony a stisknout
CTRL + mezerník, ze seznamu si vybrat příslušnou šablonu
použít wh pro while
trycatch
th pro throws
nutnost ošetření a nebo vyhození výjimky IOException
8
Kurz 4IT115 cvičení
©Alena Buchalcevová

9. Kompilace, sestavení a spuštění programu

Run
zobrazení čísel řádků v editoru
kurzor myši na první sloupec v editoru – pravý klik
– Show Line Numbers
9
Kurz 4IT115 cvičení
©Alena Buchalcevová

10. Převod adventury z BlueJ do NetBeans

na příkladě projektu BlueJ AdventuraGuiZaklad2016, který je
uložen na disku g:/Buchalcevova
Lze vytvořit NetBeans projekt i nad existujícími zdroji – má to ale
omezení:
je obtížné vytvořit adresář pro jednotkové testy
daný adresář patří jen jednomu projektu
Proto je lepší vytvořit nový prázdný projekt a nakopírovat do něj
soubory tříd.
10
Kurz 4IT115 cvičení
©Alena Buchalcevová

11. Vytvoření projektu AdventuraZakladni – krok 1

postup:
1. vytvoření nového projektu
File/New project
Java/Java application
název projektu AdventuraZakladni
uložit projekt na disk D:/users/xname
odškrtnout volbu Create main class
Finish
Podívat se, co se vytvořilo
11
Kurz 4IT115 cvičení
©Alena Buchalcevová

12. Vytvoření projektu AdventuraZakladni – krok 2

2. Přidání adresáře pro testy – vytvoření nového
prázdného testu
Na projektu – pravé tlačítko New/Other/Unit
tests/JUnit test
Ponechat předdefinované hodnoty pro
NewEmptyJUnitTest
Vybrat JUnit 4.x
Podívat se, co se vytvořilo
12
Kurz 4IT115 cvičení
©Alena Buchalcevová

13. Vytvoření projektu AdventuraZakladni – krok 3 varianta v projektu BlueJ už byly balíčky

3. nakopírovat zdrojové soubory tříd z projektu BlueJ
Do adresáře src nakopírovat adresáře logika, main
a uiText a v nich obsažené soubory se třídami
Vymazat soubory .bluej v balíčcích logika, main a
uiText
Vymazat – delete vygenerovaný JUnit test
NewEmptyJUnitTest
V adresáři Test packages – pravým tlačítkem New/
java package logika
Tažením myši přesunout třídu HraTest.java do Test
packages/logika - volba Refactor
Podobně i u dalších testovacích tříd
13
Spuštění aplikace
Spuštění testů – na projektu- pravým tlačítkem/Test
Kurz 4IT115 cvičení
©Alena Buchalcevová

14. Vytvoření projektu AdventuraZakladni – krok 3 varianta v projektu BlueJ nejsou balíčky (projekty starší)

3. nakopírovat zdrojové soubory tříd z projektu BlueJ
14
Do adresáře src nakopírovat soubory se třídami *.java
vytvořit nové balíčky – na projektu pravým tlačítkem New/ java package
logika
main
uiText
přesun tříd (myší) z defaultního balíčku do cílového – nabízí se volba
refactoring – ta doplní klausuli package
Vymazat – delete vygenerovaný JUnit test NewEmptyJUnitTest
V adresáři Test packages – pravým tlačítkem New/ java package logika
Tažením myši přesunout třídu HraTest.java do Test packages/logika - volba
Refactor
Podobně i u dalších testovacích tříd
odstranit chyby
pokud má třída viditelnost jen v rámci balíčku, je třeba ji změnit na public
– Hra, TextoveRozhrani
Kurz 4IT115 cvičení
©Alena Buchalcevová
English     Русский Rules