Dec 13, 2008

Lab Test 3

Ovaj LabTest se boduje 8bodova jer ima sve do sada sto smo ucili a ovo vam je ujedno i priprema za zavrsni ispit.
Zadatak:

Napraviti klasu automobil u kojoj imate atribute marka automobila, godina proizvodnje i tip automobila. Napraviti metodu za serijalizaciju liste automobila, napraviti metodu za deserijalizaciju liste automobila. Pomocu Test i Main klase napravite listu automobila i serijalizovani fajl(sa proizvoljnim osobinama automobila minimalno 2 ili 3 automobila jedne marke , da bi imali u GUI-u comboBox sa 4 marke automobila) . Imate comboBox da birate marku automobila a u comboBox stavite I item All(gdje vam all prikazuje sve iz serijalizovanog fajla svake 2 sekunde), kada izaberete marku automobila iz comboBoxa iz serijalizovanog fajla Vam prikazuje svakih 2 sekunde tipove automobila te marke i godinu proizvodnje automobila u textArea ,znaci potrebno je napraviti i Thred za prikaz liste u textAreu. Dodajte na GUI logo fakulteta i napravite u manuBar photos gde imate show i hide da izaberete status slike. MenuBar stavite ispred menija Help.
Napravite pakete gui, main, car, resources, test

Rok izrade lab testa je 18.12.2008.god.

SRECNO!
Pozdrav,

Popravni kolokvijum 2

Na download sekciji postavljen je projekat mailServer, takodje pogledajte projekat sto smo radili na casovima Thread2008d za pripremu popravnog kolokvijuma 2. Sva pitanja i postavite ovdje li saljite na mail. Srecno na kolokvijumu.

Pozdrav,

Dec 8, 2008

Projekat

Projekat GUIPlayers postavljen je na googlecode i u tom projektu se nalazi zadatak za sistemski sat u paketu sat.
Pozdrav

Dec 7, 2008

Grafički interfejsi (Graphical User Interface – GUI)

pdf fajl od pomoci za rjesavanje zadataka za vjezbu nalazi se na repository u download sekciji!

Nastava

Cas u cetvrtak, umjesto u 8.30h bice odrzan u terminu od 14.30-16.00h.

GUI

Zadaci za vjezbu iz GUI-a.
1) Na logiku zadatka Swimmer Team sto je bio na 1 kolokvijum uradite GUI.
2) Nad logikom labTesta1 Player-Players ubacite GUI.
3) Nad logikom labTesta2 Library ubacite GUI.
4) Napravite zadatak iz GUI-a imate padajuci meni i u meniju imate npr. listu tri torte, kad izaberete neku od torti na textArea vam ispisuje recept za tortu , a u neku labelicu sliku te torte.
5) Uz pomoc tredova i GUI-a napravite screen server npr da vam vrti neke slike svakih 5 sekundi ili nesto sl.
6) Napravite program koji se oslanja na logiku iz primjera Programiranja I, imate neki fajl u kome je text , fajl treba da procitate i svugdje gde se javlja npr "a" staviti "@" , izbrojati koliko ima slova, izbrojati koliko ima recenica, a to sve raditi preko GUI-a. Znaci imate textfield za unos naziva fajla. imate textarea za prikaz texta, textarea i label za prikaz broja recenica, za prikaz broja slova i sl. a mozete i sve da stavite u jednu text areu pa da stavite scroll na nju.
7) Napraviti GUI npr. imate text area i kucate text kada pritisnete dugme serialize unosite ime fajla i serijalizujete to onjeto iz text area, a onda drugo dugme deserialize.