Swing i "obicne" komponente

Swing i "obicne" komponente

Idi na vrh
offline
  • Pridružio: 11 Jun 2009
  • Poruke: 1

Napisano: 11 Jun 2009 18:05

Pozdrav,
Mozda se vec raspravljalo na ovu temu, ali cisto da mi "potvrdite" da li je to sto ja mislim.
Dakle, sta je sustinska razlika izmjedju Swinga i obicnih komponenti iz awt?
Kako sam ja sve to shvatio, razlike nema jedino sto Swing komponente izgledaju ljepse i ima ih vise.
Sta se danas vise koristi i zbog cega? I dan danas vidjam aplikacije radjene u javi sa obicnim komponentama, zasto svi ne koriste Swing?
Da li ima neke posebne razlike izmedju tih library-a za komponente kao sto su Button, RadioButton, List i ostalo?
Zanimljivo je da u svim knjigama koje sam citao prvo se obradjuju ova obicne komponente a onda na kraju napisu poglavlje za Swing kao neku alternativu.
Da li se npr u NetBeans projetku na istom projetku mogu mjesati i Swing i awt komponente a kao sto vidim postoje i neke Beans komponete, sta je to?
Mada su pitanja pocetnicka volio bih da mi neko precizno odgovorim cisto da znam sta koristiti i gdje sta kada treba koristiti, Swing, awt ili mozda ove Beans komponente odnosno pakete.

Drugo pitanje je vezano za NetBeans. Na netu "vrlo malo" ima source projekata u NetBeansu npr na planet-source.com. Da li je to razlog sto ljudi slabo koriste NetBeans za pravljenje GUI okruzenja ili koriste neki drugi npr GUI podrsku u meni mrskoj eclipsi? Meni NetBeans izgleda odlicno komotno bih ga uperdio sa Visual Studio cak i boljim s tim da uzima duplo vise RAM-a zajedno sa JVM-om. Sada kada sam naucio neke osnove jave nisam siguran gdje bi trebalo programirati mislim na GUI dok za "console" mogu radit i u notepadu.

hvala puno

Dopuna: 12 Jun 2009 19:07

Ja foruma i kurca.....



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Idi na vrh
offline
  • Pridružio: 04 Sep 2003
  • Poruke: 23995
  • Gde živiš: Wien

Da si samo pogledao Wikipediju, cas posla bi skontao sve.
AWT renderuje u native widgete (widgete koje OS pruza). To je to sto ti nazivas "obicnim" komponentama.

Swing koristi svoje widgete, tj. teme.

SWT je treci widgetset koji je razvio IBM i kasnije predao projektu Eclipse. On takodje renderuje native widgete.

Ovo su osnovne, tj. konceptualne razlike. E sada, sto se tice same implementacije, tj. koje evente, propertije itd. ima jedna komponenta u ovom ili onom widgetsetu, to je vec posebna prica.

Java Beans su ti komponente sastavljene od vise drugih (osnovnih). Recimo sastavis jedan EditBox sa jednom Labelom da bi napravio komponentu koja ce imati labelu iznad EditBoxa.

Sto se tice NetBeansa i primera, tu ne mogu puno da ti pomognem. Ja sam na fakultetu koristio Eclipse i Emacs.

Sto se tice ove tvoje zadnje poruke... pa nista. Nakon sto te banujem nama ostade forum, a tebi tvoj...




Potreban je samo minut da se registrujete - da biste učestvovali u diskusiji:
Izaberite vaše korisničko ime [username] :
Vaša email adresa je [email] : Email adresa mora biti tačna!
Ukucajte željenu šifru [password] :
Ukucajte šifru ponovo [password again] :
Jezik [language] :




Ili se jednostavno uloguj preko Facebook-a:
Ko je trenutno na forumu
 

Ukupno su 184 korisnika na forumu :: 11 registrovanih, 0 sakrivenih i 173 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 1311 - dana 15 Nov 2012 21:40

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: _commandos_, Aleksandar.M, bosmilan, Chuck Norris, draggan, LUDI2, Nesho2, purke62, seki63, Wisdomseeker, Žan Klod vam dam
Siguran hosting