Najlepszy projektant GUI dla zaćmienia? [Zamknięte]


125

Szukam dobrego projektanta GUI do huśtania się w zaćmieniu. Preferuję darmową wtyczkę o otwartym kodzie źródłowym.


11
Powodem, dla którego to pytanie zostało zamknięte, jest fakt, że jest to faktycznie ankieta. Rzadko istnieje jedna odpowiedź na pytanie w stylu „Best XXX for YYY”, więc nie pasują one dobrze do systemu pytań Stack Overflow. Istnieje wiele innych witryn, na które można przejść, aby znaleźć listy produktów i subiektywne dyskusje na ich temat, ale odkryliśmy, że tutaj nie działają.
Brad Larson

126 głosowało za pytaniem. 70 głosowało na wybraną odpowiedź. Za mało konstruktywne dla Ciebie? Twój komentarz otrzymał 7 głosów.
Agnel Kurian

4
@Agnel Kurian: "zapytany 27 sierpnia '08" "odpowiedział 28 września '10" Biorąc pod uwagę, że komentarz został opublikowany zaledwie godzinę temu ... ಠ_ಠ ಠ_ಠ ಠ_ಠ
BoltClock

2
Dlaczego nie zachować tego jako CW? To przydatne, a głosy to potwierdzają, to jest najważniejsze
Kos

Odpowiedzi:


72

Window Builder Pro to świetny projektant GUI dla zaćmienia i jest teraz oferowany bezpłatnie przez Google.


2
Pobieranie programu Windows Builder: eclipse.org/windowbuilder/download.php
Martin Konicek

1
Witryna z aktualizacjami dla wydania Eclipse Indigo: download.eclipse.org/windowbuilder/WB/release/R201106211200/3.7
Kris,

1
Window Builder Pro jest fantastyczny. Pamiętaj, aby przejść do Window-> Preferences, a następnie WindowBuilder, aby skonfigurować konfigurację zmiennych, procedury obsługi zdarzeń itp. Wolę konfigurować moje zmienne tak, aby zawsze były polami, a moje programy obsługi zdarzeń były „implementuj interfejs nasłuchujący w klasie nadrzędnej ”. Czuję się bardziej jak Visual Basic, kiedy to robię.
Richard

Jest trochę powolny w porównaniu do NetBeans, ale podoba mi się fakt, że mam edytor, który nie zmienia mojego kodu tak bardzo lub utrudnia edycję, jak robi to NetBeans.
Puterdo Borato




6

Innym dobrym projektantem GUI dla Eclipse jest Window Builder Pro . Podobnie jak Jigloo, nie jest darmowy do użytku komercyjnego.

Umożliwia projektowanie interfejsów użytkownika dla Swing, SWT, a nawet Google Web Toolkit (GWT).


3

Edytor wizualny to dobry wybór.

Generuje bardzo czysty kod, bez plików "układu" poza twoim źródłem, używając prostego, ale wygodnego wzorca. Bardzo łatwo jest załatać wygenerowany kod i bezpośrednio zobaczyć wynik. Występują problemy ze stabilnością (czasami okno podglądu nie jest już odświeżane ...), ale nic, czego nie może naprawić „czysty projekt” ...


Projekt Visual Editor jest prawie martwy. Według strony, ostatnia wersja miała miejsce 2 lata temu i nie obsługuje Eclipse 3.3.
Tom

Działa to tylko dla zaćmienia 3.2, a nie 3.3 .. :-(
Milhous

1
Wiem, że to nie odpowiada dokładnie Twoim potrzebom, ale ostatnio działało z eclipse 3.4 wiki.eclipse.org/VE/Update
Laurent K

@Tom: To już nie prawda; dostępna jest teraz wersja Visual Editor dla Eclipse 3.5 / Galileo: wiki.eclipse.org/VE/Update
sleske

1
Dostępna jest teraz również nowa wersja programu Visual Editor: V 1.4.0, 30 września 2009
sleske

3

visualswing4eclipse wygląda dobrze, ale adres URL aktualizacji eclipse nie działał dla mnie (podniosłem bilet 137)

Mogłem zainstalować tylko poprzednią wersję. Oto adres URL na wypadek, gdyby ktoś go chciał: http://visualswing4eclipse.googlecode.com/svn-history/r858/trunk/org.dyno.visual.swing.site/site.xml

Wtyczka faktycznie wygląda bardzo dobrze.


Projekt wydaje się porzucony. Przetestowałem go na Eclipse 3.6 i był bardzo niestabilny. Tylko pięć, prawie trywialnych zatwierdzeń w ciągu ostatnich 3 lat. code.google.com/p/visualswing4eclipse/source/list
Awi




1

dobrze sprawdź eclipse distro easyeclipse w EasyEclipse . ma projekt edytora wizualnego już dodany jako wtyczka, więc nie ma kłopotów z kompatybilnością wersji eclipse. Ponadto sekcja pomocy dotycząca Eclipse zawiera samouczek na temat VE.


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.