[ vtl_design @ 06.06.2009. 15:09 ] @
Pozdrav,
Imam jedno pitanje, imam Swing applikaciju, znaci kreiram frame, panel, dodam neke komponete i tako.Kako da iz te aplikacije pozovem i pokrenem applet koji se nalazi u klasi Nesto.java????

Pokusao sam ovo:

import Nesto.java

i dole pokrenem ovako:

Nesto x = new Nesto();
x.init();
x.start();

I to ne radi. Nece da mi pokrene taj applet nikako. Sta je problem
[ Dejan Lozanovic @ 08.06.2009. 20:47 ] @
Nemoj tako, uzmi JPanel ili sta ti je vec glavni objekat iz apleta, i njega instanciraj u svom frame-u, swing aplikacije.
[ vtl_design @ 08.06.2009. 21:33 ] @
Jah.... To sam smetnuo skroz jer uvijek radim ovako kako bi ne bi morao pokretat kompletan projekat da dodjem do Nesto.java tako da mogu odmah pokrenut Nesto.java kada radim samo Nesto.java da mi je lakse. Al i ovako je uredu zar, ne? Applet i tako i ovako ne radi prebacio sam ga u Swing obicni aplikaciju, al nije ni ovo greska ovakvo pozivanje? Jer imam main() u Nesto.java kao sto rekoh da ga mogu samostalnu pokrenut.
[ staticInt @ 09.06.2009. 09:50 ] @
Ne znam zasto stalno koristite stvari koje se ne koriste u tim situacijama ako zelis funkcije te koje imas u appletu u swing aplikaciji onda jednostavno prebaci u aplikaciju te funkcije, applet se inicijalizira u browseru ili mozes i preko applet viewera koji dobijes u java bin-u, znaci applet koristite za ono za sta se koristi. Mozes uvek napraviti svu tu funkcionalnost pa da implementiras tu glavnu klasu koja ima te funkcionalnosti i sa njom ili pravis applet ili radis u main programu to je po meni najbolja verzija.