[ masahx @ 20.07.2013. 17:27 ] @
treba da uradim zadatak za fakultet na javi i da ima GUI. matori sam student i to mi je ostalo od radova da zavrsim fakultet. mucim se sa GUI-jem, listam razne sajtove i imam netbeans, ali ne znam kako da pocnem, da li ima neka knjiga, ili da nadjem nekog za casove, imam zbirke, ali...
kako da pocnem, logicki deo programa jos i mogu mislim da uradim, ali ta grafika mi deluje strasno. u cemu da radim uopste, awt ili swing
dosta toga ne razumem
kako sebi da pomognem?
imam debelu knjigu o javi, imam zbirke lasla krausa, listala sam po netu objasnjenja oraclova... ima li nesto za glupe
[ Rusi @ 20.07.2013. 21:41 ] @
Nije mi jasno... Studiras nesto sto si zeleo, imas profesore iza sebe, studente sa predavanja i susreces se sa nekim problemima u kojima se radi Java, iza sebe imas nekoliko godina programiranja i nisi siguran kako da uradis... Ovo sada pisem iz razloga sto pokusavam samostalno da ucim, kroz kurs, literaturama, izvor sa neta itd. Malo mi ovo zvuci deprimirujuce po mene jer ako ti pored svega toga sto imas iza sebe nisi siguran kako da radis zadatak onda se postavljaju sledeca pitanja: ne volis ipak to sto ucis jer ne zelis time da se bavis sto znaci da nisi zainteresovan i motivisan, nemas dovoljne kognitivne sposobnosti za ovu oblast (zamolio bi te da te ne uvredi ovo jer me samo zanima zbog sebe licno sve ovo sto sada pisem), nije ti dobro preneseno znanje, nesto drugo.
Tesko je ovako nesto cuti a onda se nadati i verovati u sebe da mozes sam da naucis mimo fakulteta koji ti nije opet garancija da ces biti dobar u ovome.
[ pajaja @ 20.07.2013. 23:23 ] @
Da li znas kako zelis da ti aplikacija uopste izgleda?
[ nemnesic @ 21.07.2013. 11:12 ] @
Citat:
masahx:
treba da uradim zadatak za fakultet na javi i da ima GUI. matori sam student i to mi je ostalo od radova da zavrsim fakultet. mucim se sa GUI-jem, listam razne sajtove i imam netbeans, ali ne znam kako da pocnem, da li ima neka knjiga, ili da nadjem nekog za casove, imam zbirke, ali...
kako da pocnem, logicki deo programa jos i mogu mislim da uradim, ali ta grafika mi deluje strasno. u cemu da radim uopste, awt ili swing
dosta toga ne razumem
kako sebi da pomognem?
imam debelu knjigu o javi, imam zbirke lasla krausa, listala sam po netu objasnjenja oraclova... ima li nesto za glupe


Sve zavisi od zadatka/problema koji pokusavas da resis. Imas na netu brdo tutoriala.
Evo npr nesto najjedonstavnije odakle mozes da krenes: https://netbeans.org/kb/docs/java/gui-functionality.html

[ nissan gt-r @ 21.07.2013. 11:17 ] @
kako mislis u cemu da radis, pa awt i swing su ti paketi koje uvozis, obicno se koriste zajedno
swing je uveden da bi se ispravili neki nedostaci awt

najbolje ti je da sjednes i ucis sve od pocetka, posto ne znas nista

imas knjigu Thinking in Java - Bruce Eckel
[ masahx @ 23.07.2013. 11:33 ] @
a kako vi pisete gui, crtate iz netbeansa ili kucate sve rucno?
pa mozda i nemam te sposobnosti ali mi je ostalo malo do kraja fakulteta
[ nemnesic @ 23.07.2013. 11:36 ] @
Niko vise ne kuca rucno. To radi ako bas hoces da naucis kako stvari rade iznutra.
Uzmi netbeans i onaj tutorial za GUI i tako sve "crtaj'
[ masahx @ 25.07.2013. 20:24 ] @
smislila sam kako bi izgledalo
[ masahx @ 29.07.2013. 13:34 ] @
je l bi meni neko hteo da pomogne, neka mi se javi na mail
sta ako vas se javi vise

uz nadoknadu moze
[ nemnesic @ 29.07.2013. 13:51 ] @
nije potreban mail i placanje. Napisi ovde. Kako si smislila da izlgeda program? Jel si krenula sa radom?
[ Rusi @ 29.07.2013. 14:08 ] @
Citat:
nemnesic:
Niko vise ne kuca rucno. To radi ako bas hoces da naucis kako stvari rade iznutra.
Uzmi netbeans i onaj tutorial za GUI i tako sve "crtaj'


Zar nije bolje, bar za pocetnika i srednjeg korisnika, da nauci sve kako funkcionise i onda krene nekim precicama da bi samo ubrzo proces ali da zna tacno sta se desava 'ispod haube'?
[ nemnesic @ 29.07.2013. 14:13 ] @
Citat:
Rusi: Zar nije bolje, bar za pocetnika i srednjeg korisnika, da nauci sve kako funkcionise i onda krene nekim precicama da bi samo ubrzo proces ali da zna tacno sta se desava 'ispod haube'?


nekada sam ja bio 100% za ovakav pristup. Ali kada procitas prvu poruku, i problem koji @masahx, vidis da @masahx ne zeli da nauci kako sve radi. Vec gleda da sto brze zavrisi sa ispitom i da ostavi programiranje (na zalost).
[ Rusi @ 29.07.2013. 23:34 ] @
Kazes 'nekada', kakav bi ti bio danas pristup? Mislis da je to lose, dugotrajan i mukotrpan put da ucis bas svaki detalj? Ipak pokusavam da naucim pa bi mi svako iskustvo nekog iskusnijeg znacilo ali ne zelim da hvatam krivine, neka ide sporije ali samo da idem ka cilju.
[ nemnesic @ 30.07.2013. 08:17 ] @
Citat:
Rusi: Kazes 'nekada', kakav bi ti bio danas pristup? Mislis da je to lose, dugotrajan i mukotrpan put da ucis bas svaki detalj? Ipak pokusavam da naucim pa bi mi svako iskustvo nekog iskusnijeg znacilo ali ne zelim da hvatam krivine, neka ide sporije ali samo da idem ka cilju.


Nekada sam verovao da svako ko radi programiranje radi zato sto stvarno to voli i hoce pa sam savetovao svima da uzmu notepad, pa javac, java i da tako uce.
Medjutim vremenom sam ukapirao da ima dosta ljudi koji MORAJU da nesto programiraju jer im skola tako naredjuje. Tako njima savetujem naj bezbolniji put: Netbeans GUI editor i crtaj (GUI programiranje a-la Visual Basic).

Sto se tebe tice, i ljudi koji stvarno zele da razumeju kako java radi, savetujem da uzmes notepad (kad kazem notepad mislim da bilo koji drugi obican text editor, koji ima syntax highlight, itd) i onda sam crtas (pises) GUI komponente.
Tako ces najbolje da naucis layouts itd itd itd.

Ja kad sam poceo da ucim javu 2003 godine profesor je insistirao da koristimo samo notepad. I tako smo lepo naucili sta i kako, i onda kad smo krenuli sa Netbeans svi smo se preporodili i bili u fazonu "pa sto nam niste odmah rekli da moze i ovako"
Ali kasnije vidis da najlaksi put nije uvek najbolji put :)

[ masahx @ 30.07.2013. 10:57 ] @
neka, mucicu se malo sama, nemam nesto konkretno da pitam u stvari sad, hvala : )
[ masahx @ 04.08.2013. 14:17 ] @
inace evo tog zadatka http://home.etf.rs/~kraus/nastava/oos/domaci/index.html pa zadatak 1999-00
[ masahx @ 04.08.2013. 20:28 ] @
nesto mi se desilo sa netbeansom, ne mogu da udjem u njega a ne mogu ni da ga deinstaliram
skidao je neke dopune a moguce da je i zbog mog programa
sta mogu da uradim
probacu da instaliram opet

[Ovu poruku je menjao masahx dana 04.08.2013. u 22:32 GMT+1]

na jednom mestu imam

while (!interrupted()) {...}

a na drugom

... nit.interrupt();

ali ne prekine se prva nit
to pozivam sa
pr.get(i).interrupt()

pr je ArrayList<E>

zakacila sam uradjeno do sada

[Ovu poruku je menjao masahx dana 05.08.2013. u 11:59 GMT+1]