|
Programiranje Programski jezici, tehnike, alatke... |
|
Alatke vezane za temu | Vrste prikaza |
11.2.2014, 2:21 | #121 |
Starosedelac
|
Re: How to... Java
Minimum working sample.
Za ostatak ces morati malo sam da se pomucis, inace nista neces nauciti. Vrednost interpolacije u ovom slučaju je samo neka vrednost u opsegu [0..1] koju kada ubaciš u onu formulu gore, ti daje tačku na toj poziciji na krivoj, npr. 0.5 bi ti dalo tačku na polovini krive, itd... Nekako mi se čini da ti nije baš najjasnije šta se ovde dešava i šta u stvari želiš da postigneš? Samim tim, način na koji ćeš da kontrolišeš tu vrednost zavisi samo od toga šta ti je neophodno da uradiš? U primeru ovde tajmer samo šeta vrednost levo-desno radi demonstracije. |
Sledeći korisnik se zahvaljuje korisniku MG-RAY na korisnoj poruci: | ||
NIx Car (11.2.2014) |
11.2.2014, 13:53 | #122 |
Veteran
Član od: 3.5.2008.
Lokacija: Beograd
Poruke: 760
Zahvalnice: 81
Zahvaljeno 213 puta na 144 poruka
|
Re: How to... Java
Mislim da ti formula u kodu nije dobra. Ispustio si da digneš t na treći na prvom pojavljivanju, i na kvadrat na drugom.
|
11.2.2014, 20:03 | #123 | |
Starosedelac
|
Re: How to... Java
Citat:
|
|
12.2.2014, 0:18 | #124 |
Veteran
Član od: 3.5.2008.
Lokacija: Beograd
Poruke: 760
Zahvalnice: 81
Zahvaljeno 213 puta na 144 poruka
|
Re: How to... Java
Moja greška, nisam primetio da je t dva puta izvađeno ispred zagrade. Nisam vido dodatne zagrade, pa mi se učinilo da su stepeni samo ispušteni. Naravno to sam primetio tek pošto sam iskucao podosta koda u matlabu da proverim da nisam lud, već sam počeo da se češem po glavi kako je moguće da njemu ta formula radi a kad je ja prekucam ne radi pre nego što sam uvideo šta je po sredi.
Inače ja sam pravio projekat za faks (upravo završio, sad pišem dokumentaciju) sa crtanjem vektorske grafike, između ostalog i kubne Bezijeove krive. Ja nisam kodirao formulu jer u Java2D api-ju cubic bezier jedna od primitiva (ima ih samo 3, to su linija, quad bezier i cubic bezier). Nisam koristio ni jednu javinu klasu poput CubicCurve2D već sam svaki objekat pisao od nule (jer sam patološki optimizator ). Ali formula će mi verovatno trebati ako budem dodavao programu mogućnost kao u onom javaskriptu. Sada mi je problem hit test, odnosno selektovanje krive mišem. Jedan način je naći udaljenost tačke klika od krive, odnosno tačku na krivoj najbližu tački klika, ali za to mora da se reši polinomska jednačina 5. stepena u opštim brojevima, u šta ne bih da se upuštam. Drugi način koji mi je maločas pao na pamet je da dva puta rešim funciju krive kao jednačinu sa ubačenim vrednostima x i y iz tačke klika, za šta ima već gotova formula (jer je 3. stepena), da bih dobio dve vrednosti t. Ako je tačka jako blizu linije, valjda bi ove dve vrednosti trebalo da budu jako bliske, a što je tačka dalje od krive to različitije. Samo me brine preciznost, mislim da ako tu razliku između dve dobijene vrednosti t postavim na neku fiksnu vrednost, širina prihvatljive zone oko linije će verovatno da varira u zavisnosti od oblika krive. Poslednja ispravka: ivan90BG (12.2.2014 u 0:50) |
13.2.2014, 18:03 | #125 |
Starosedelac
|
Re: How to... Java
I meni je trebalo vremena da skapiram o čemu se radi zapravo...
Well, anyway, I ja treba da se sada upustim u rvanje sa krivama na sličan način, biće glavobolje... |
15.2.2014, 22:11 | #126 |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
Kako bi trebao da izgleda java kod koji ocitava kapacitet hard diska, ram memorije i cpu clock tako da mogu te vrednosti da pozovem i da ispisem na ekranu?
|
16.2.2014, 0:42 | #128 |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
double a = Runtime.getRuntime().maxMemory();
System.out.println(a); i dobijem output ovo: 9.28514048E8; Sta bi to trebalo da znaci? i u klasi runtime ne postoji metoda za citanje takta procesora (ili ja ne umem da je pozovem). Hvala u svakom slucaju, ali ako mozes pojasni mi ovo posto se do sada nisam susretao sa klasom Runtime. |
16.2.2014, 0:47 | #129 |
Veteran
|
Re: How to... Java
Runtime ce vratiti samo ono sto je dostupno JVM-u.
Tako da te vrednosti mogu, a ne moraju, biti tacne. |
17.2.2014, 18:17 | #130 |
Novi član
Član od: 16.2.2014.
Poruke: 5
Zahvalnice: 3
Zahvaljeno 0 puta na 0 poruka
|
Re: How to... Java
da li je knjiga java programiranje 1 i 2 dobra za pocetak ucenja o javi? skoro sam krenuo da ucim pa znam neke osnove.
|
17.2.2014, 23:41 | #131 | |
Starosedelac
Član od: 4.11.2007.
Poruke: 1.726
Zahvalnice: 1.753
Zahvaljeno 629 puta na 363 poruka
|
Re: How to... Java
Citat:
|
|
19.2.2014, 1:56 | #132 | |
Član
Član od: 31.3.2013.
Lokacija: Beograd-Zvezdara
Poruke: 319
Zahvalnice: 187
Zahvaljeno 45 puta na 42 poruka
|
Re: How to... Java
Citat:
|
|
19.2.2014, 13:34 | #133 |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
imam 2 java klase i u jednoj klasi imam jednu boolean vrednost koja je podesena na true i kada tu vrednost pozovem iz prve klase program izbaci vrednost true a kada ga pozovem izbaci vrednost false.
P.S: U stvari ovako vrednost je po defaultu = true medjutim u kodu imam JCheckBox koji je po defaultu stikliran, i kada ga kliknem da ne bude vise stikliran on treba da podesi onu boolean vrednost da bude false. Kada pozovem tu vrednost u prvoj klasi metodom System.out.println() on lepo izbaci vrednost true ako je JCheckBox stikliran, false ako nije, medjutim kada to isto uradim u drugoj klasi uvek mi se ispisuje vrednost false kako to da popravim? P.P.S: Sve varijable su deklarisane sa public tako da to ne bi trebalo da predstavlja problem. |
19.2.2014, 13:43 | #134 |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
provalo sam jos nesto:
public class nekiprogram extends JFrame{ public boolean cc; druga klasa cita samo vrednosti koje sam inicijalizovao ovde. public boolean cc2 = true; public boolean cc3 = false; public nekiprogram(){ Ako ovde promenim prednost na primer: cc2 = false; druga klasa ce idalje citati cc2 kao true. } } Kako da podesim da mi druga klasa cita vrednosti koje su dole namestene? |
19.2.2014, 19:24 | #135 |
Deo inventara foruma
|
Re: How to... Java
Napravis konstruktor druge klase sa parametrom da prima vrednost tog boolean-a i to bi trebalo da je to
|
19.2.2014, 20:01 | #136 | |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
Citat:
i imam jos 2 pitanja 1. kako da umesto ove default java ikonice stavim neku drugu http://postimg.org/image/xvryx8py1/ 2. Hocu da ovaj program koji pravim ima u donjem uglu dugme donate na koje kada neko klikne treba mu otvori stranicu preko koje on moze da prepaci neki dinar na moj paypal account jel to izvodljivo? Poslednja ispravka: prozor_xp (19.2.2014 u 20:49) |
|
20.2.2014, 0:23 | #137 |
Deo inventara foruma
|
Re: How to... Java
Ili ja nisam poslao kod koji sam ti spremio ili su mi moderatori obrisali poruku
Primer iz programa na kom upravo radim za skolu: Kod:
if(e.getSource() == dugme1) { datoteka = textF1.getText(); interval = textF2.getText(); brojPolinoma = textF3.getText(); new SecondWindow(datoteka, interval, brojPolinoma); } A ovako izgleda njen konstruktor: Kod:
SecondWindow(String datoteka, String interval, String odstupanje) { this.datoteka = datoteka; this.interval = Integer.parseInt(interval); this.odstupanje = Double.parseDouble(odstupanje); } |
Sledeći korisnik se zahvaljuje korisniku NIx Car na korisnoj poruci: | ||
prozor_xp (20.2.2014) |
21.2.2014, 1:22 | #138 |
Deo inventara foruma
|
Re: How to... Java
Koliko cesto praktikujete modularno progarmiranje u Javi?
Ja za ovih 6 meseci koliko se druzim sa javom, sam samo u jednom slucaju morao da pravim dve razlicite klase. Moj profesor na primer radi modularno, ali mi njegova modularnost nekako nije prakticna U C i C++ bukvalno svaki program radim modularno... Ukoliko i javi radite po modulima, mozete li mi dati neke smernice kako da se nakanem da i tu pravim module? Hvala |
21.2.2014, 3:45 | #139 |
Banned
|
Re: How to... Java
Modularno u smislu da kasnije mozes da dodajes odredjene funkcije programa, tj. da kod to dozvoljava, ili modularnost u nekom drugom smislu?
|
21.2.2014, 16:34 | #140 |
Član
Član od: 9.9.2013.
Poruke: 151
Zahvalnice: 46
Zahvaljeno 7 puta na 7 poruka
|
Re: How to... Java
Imam jos jedno pitanje:
button.addActionListener( new ActionListener(){ public void actionPerformed(ActionEvent e){ Sta ovde da napisem da bi korisniku klikom na dugme program automatski otvorio web browser i uputio ga na neku stranicu? }} ); |
Bookmarks sajtovi |
Tagovi |
java |
|
|
Slične teme | ||||
tema | temu započeo | forum | Odgovora | Poslednja poruka |
Java - out of Memory | Vajsmilan | Aplikativni softver | 6 | 6.2.2012 20:54 |
Android - pozivanje Java metoda iz native koda | voodoo_ | Programiranje | 5 | 14.10.2011 8:59 |
Samsung D600 Java upload (USB cable) | Aleksandar | Programi za mobilne telefone | 0 | 16.6.2008 13:54 |
Jel' se ovo misli na Java Script ili? | Tim85 | Internet tehnologije | 2 | 7.12.2006 12:33 |
G-thing program za LG(imam U8180) za java igre trazim gde ima? besplatno?trial? | Ilic Marko | Programi za mobilne telefone | 1 | 9.2.2006 14:09 |