TWORZENIE PROJEKTU W JAVA NETBEANS
Uwaga: Java NetBeans jest bardzo powolna – często będzie się zawieszać na chwilę, żeby załadować potrzebne
komponenty lub wyświetlić podpowiedzi. Należy wówczas spokojnie poczekać, klikanie gdzie popadnie w niczym
nie pomoże.
Uruchom NetBeans IDE na pulpicie.
Wybierz File->New Project.
Otworzy się mniejsze okienko, po lewej wybierz General, a po prawej Java Application.
Kliknij Next, pojawi się okno pytające o nazwę projektu i ścieżkę zapisu.
W nazwie projektu (pole Project name) wpisz
Ahoj
.
Nieco niżej w tym samym oknie jest pole Create main class z już wpisaną zawartością
[nazwa projektu].Main (czyli ahoj.Main). Zamiast Main wpisz nazwę klasy – np. MojaKlasaJavowa
(powinien powstać napis: ahoj.MojaKlasaJavowa).
Naciśnij Finish.
Pojawi się kod programu:
/*
* MojaKlasaJavowa.java
*
* Created on 18 luty 2007, 12:55
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package ahoj;
/**
*
* @author Aga
*/
public class MojaKlasaJavowa {
/** Creates a new instance of MojaKlasaJavowa */
public MojaKlasaJavowa() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
}
}
Możesz wykasować szare komentarze.
W funkcji main wpisz linijkę:
System.out.println("Ahoj przygodo !!!");
Zauważ, że po napisaniu jednego cudzysłowu od razu pojawia się drugi. Tak samo jest z nawiasami. Należy więc
bardzo uważać, żeby liczba nawiasów i cudzysłowów się zgadzała.
KOMPILACJA I URUCHOMIENIE PROGRAMU
Wybierz z menu Run->Run Main Project lub naciśnij F6.
Efekty powinno być widać w dolnej części ekranu.
BŁĘDY
Java NetBeans działa wolno częściowo dlatego, że sprawdza na bieżąco poprawność kodu. Zrób jakiś błąd w
nowo dodanej linijce, np. wykasuj średnik i poczekaj chwilę. Linijka z błędem podkreśli się na czerwono, zaś na
lewym marginesie kodu pojawi się czerwony kwadrat z iksem – najedź na niego myszą, ale nie klikaj. Pojawi się
„chmurka” z podpowiedzią o błędzie:
mgr Agnieszka Patyk, Wydział FTiMS, Politechnika Gdańska, 2007
Nazwa projektu
Klasa MojaKlasaJavowa
Konstruktor klasy
Funkcja main
Na prawym marginesie kodu pojawi się czerwona kreska – po jej kliknięciu kursor sam wskakuje do błędnej linijki
(nie trzeba przewijać okna suwakiem). Również na prawym marginesie powinna się znajdować brązowa kreska –
oznacza ona linijkę, w której aktualnie znajduje się kursor.
GDZIE JEST PROJEKT ?
Projekt zapisuje się domyślnie w katalogu:
C:\Documents and Settings\Student\[nazwa projektu]
JAK OTWORZYĆ STARY PROJEKT ?
Wybierz z menu File->Open Project i doklikaj się do katalogu, w którym trzymasz projekt. Katalogi Javowe są
zwykle oznaczone ikonką
.
Kliknij na katalog oznaczony taką ikonką (ale do niego nie wchodź !) i kliknij przycisk Open Project Folder.
PRZESTARZAŁY KOD PROGRAMU
Java bardzo szybko się rozwija – może się zdarzyć, że kod, który był poprawny np. w wersji 4.1, jest uważany za
niezbyt poprawny w wersji wyższej. Java nadal będzie pozwalać na kompilację takiego programu, ale zaznaczy
przestarzałe linijki na żółto. W chmurce opisującej błąd pojawi się też słowo deprecation – ang. „dezaprobata”.
W miarę możliwości należy wówczas przepisać zaznaczony fragment w nowy sposób.
PARAMETRY Z LINII POLECEŃ
Wybierz z menu File->[nazwa projektu] Properties.
W oknie, które się pojawi, wybierz z drzewa po lewej opcję Run.
W drugim polu od góry (Arguments) wpisz parametry, które chcesz przekazać do programu i naciśnij OK.
Potem można przetestować parametry w funkcji main:
if(args.length==0)
System.out.println("nie podałeś żadnych argumentów");
else{
System.out.println("podałeś argumenty:");
for(int i=0;i<args.length;i++)
System.out.print(args[i]+", ");
}
PROGRAM WYKONYWALNY
Program wykonywalny będzie miał rozszerzenie *.jar (to taki javowy *.exe). Aby go zbudować, wybierz z menu
Build-> Clean and Build Main Project. Plik zostanie umieszczony w podkatalogu /dist w katalogu z Twoim
projektem.
Ikonka oznaczająca katalog
z projektem Javowym
mgr Agnieszka Patyk, Wydział FTiMS, Politechnika Gdańska, 2007