AWT vs SWT

CO
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 14 lat
  • Postów:74
0

Mam pytanie :)

Co jest lepiej uzywac do tworzenia GUI w Javie SWT czy AWT a moze jest jeszcze cos innego lepszego.
Czytalem porownania, ale porownania porownaniami a mi chodzi czego Wy uzywacie i co radzicie.

eximius
  • Rejestracja:prawie 19 lat
  • Ostatnio:ponad 16 lat
0

zdecydowanie SWT
moze jest problem z przenosnoscia (tzn musisz dla kazdego systemu dostarczyc biblioteke, ale sa one dostepne na stronie eclipse'a)
poza tym stereotyp dot. Javy jest taki, ze jest ona wolna. Zwyklem odpowiadac na takie zarzuty ze "chyba w znaczeniu open source", poniewaz wiekszosc opiniuje w ten sposob na podstawie obserwacji szybkosci dzialanie GUI w SWING'u ;)
z SWT nie ma takich problemow nawet przy renderowaniu grafiki 3D.
co prawda SWING moze na poczatek wydawac sie latwiejszy w nauczeniu, lecz mysle ze SWT jest rownie logiczny.
no i jeszcze jedna wazna sprawa - widgety wygladaja jak natywne komponenty systemu, a nie jak wiete z ksiezyca, wiec userowi latwiej jest sie z aplikacja obeznac.
pozdrawiam

0

A ja zapytam odnośnie Swinga. Tam można ustawić styl za pomocą:

Kopiuj
UIManager.setLookAndFeel(nazwaWygladu)
...

A można w jakiś sposób zrobić, żeby program saw wykrywał jaki jest domyslny styl systemu i takiego stylu używał?

0

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassname());

wszystko jest w API

ME
  • Rejestracja:około 18 lat
  • Ostatnio:około 16 lat
0

a ja mam takie pytanie moze bedzie tutaj na miejscu. czy istnieje jakies narzedzie do tworzenia interfejsu graficznego podobny do np borland c++ builder? chodzi mi o rozmieszczanie elementow w oknie?? chodzi o to ze tak szybko poczytalem o tych menadzerach calycch w javie i nie wiem do konca czy mozna ustawic wszystko tak jak się chce?? chocby przez pisanie kodu ?? nie musi to byc drag i drop pozdrowka

eximius
  • Rejestracja:prawie 19 lat
  • Ostatnio:ponad 16 lat
0

pod eclipse'a jest min. Jiglo. Netbeans tez na pewno cos takiego ma
ale powiem szczerze, ze jak nabierzesz troche wprawy to i tak szybciej napisze sie taki kod z palca a na pewno bedzie ladniej wygladalo.

pozdrawiam

KR
Moderator
  • Rejestracja:około 21 lat
  • Ostatnio:około 4 godziny
  • Postów:2964
0

Począwszy od wersji 6, Swing jest równie szybki jak SWT.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.