Przykładowe zadania na sprawdziany
Pierwszy program „Hello Word” – notatnik, kompilacja przy pomocy JAVA SDK,
Zapoznanie ze środowiskiem NetBeans,
Podstawowe typy danych, definiowanie zmiennych typu int, char, float itd.
Definiowanie tabel,
Podstawy języka Java,
Pętla FOR,
Warunek IF.
Użycie podstawowych funkcji biblioteki System.
Zdefiniować tabelę 100 elementów typu int.
Przypisać każdemu elementowi wartość 10.
Przypisać elementom 1, 7, 13,… wartość 6.
Przypisać elementom 1, 10, 19,… wartość 1.
Wyznaczyć i wyświetlić sumę elementów 99,95,91 ….
http://javaprogramming.awardspace.com/index.php?pokaz=_kurs&id=7
http://www.videojug.com/webvideo/how-to-create-an-array-table-in-java-programming
Tworzenie aplikacji okienkowych z użyciem środowiska programistycznego Netbeans,
Projektowanie wyglądu aplikacji w oparciu o bibliotekę Swing,
Wykorzystanie podstawowych kontrolek biblioteki Swing:
JLabel,
JComboBox,
JList,
JTextField,
JCheckBox,
JButton.
Właściwości kontrolek, obsługiwane zdarzenia, oprogramowywanie zdarzeń,
Klasy String, Integer.
Tworzenie prostych aplikacji okienkowych w oparciu o poznane kontrolki.
Zdefiniować formularz umożliwiający
wprowadzenie 2 liczb (2 danych tekstowych),
wybranie opcji działania do realizacji (JList, JComboBox, JRadioButton)
wyliczenia sumy/iloczynu/różnicy/itp. dwóch liczb
złączenie 2 danych tekstowych/wyliczenie długości danej tekstowej itd
wywołanie działania (JButton)
wyświetlenie wyniku w polu tekstowym
http://webhosting.pl/Kurs.Javy..Praktyczne.programowanie.czesc.I
http://www.bmedon.net/java.htm
http://javaprogramming.awardspace.com/index.php?pokaz=kurs22-29
http://www.apl.jhu.edu/~hall/java/
Organizacja wyglądu aplikacji –Panel, Tabbed Pane,
Wywoływanie okienka komunikatu - showMessageDialog
Wykorzystanie komponentu JTable,
Podstawowe właściwości komponentu JTable,
Dodawanie, usuwanie, wierszy i kolumn – TableModel/DefaultTableModel,
Rzutowanie typów danych
Wykorzystanie konstruktorów klas (constructors)
Utworzyć formularz z tabelą i dwoma przyciskami
Pierwszy przycisk po wciśnięciu wypełni tabelę danymi (np. cztery kolumny i cztery wiersze)
Drugi przycisk po wciśnięciu usuwa z tabeli zaznaczony wiersz(lub dodaje nowy taki sam jak zaznaczony)
W przypadku braku zaznaczenia wiersza, pojawia się po wciśnięciu komunikat „Wybierz wiersz”
http://javastart.pl/podstawy-jezyka/konwersja-i-rzutowanie-typow/
http://download.oracle.com/javase/tutorial/uiswing/components/table.html
http://download.oracle.com/javase/tutorial/uiswing/components/dialog.html