Skąd dokładnie mogę pobrać najnowszą wersję programu Scene Builder for Java? [Zamknięte]


98

Przeszukałem witryny Oracle i nie mogę znaleźć właściwego pliku wykonywalnego do pobrania. Dostaję strony, które wskazują na starsze wersje lub zamiast tego na źródło Scene Builder. Szukam rzeczywistego instalatora plików wykonywalnych Windows / Mac dla najnowszej wersji Scene Builder.

Odpowiedzi:


80

Oto programy do tworzenia scen w wersji 1.xi 2.x http://www.oracle.com/technetwork/java/javafxscenebuilder-1x-archive-2199384.html

Ten projekt został przeniesiony do projektu openjfx. Możesz więc pobrać najnowszy kod źródłowy i dowolną inną wersję ze strony http://hg.openjdk.java.net/openjfx

To jest kreator scen dla jdk 8u40 http://hg.openjdk.java.net/openjfx/8u/rt/file/5fc0ddb42776/apps/scenebuilder


2
Dziękuję Ci bardzo. Spojrzałem na tę stronę i zobaczyłem tekst u góry: „OSTRZEŻENIE: Te wersje JavaFX Scene Builder mogą zawierać komponenty, które nie zawierają najnowszych poprawek zabezpieczeń i nie są zalecane do użytku w środowisku produkcyjnym”. oraz „Aby uzyskać informacje o aktualnych wersjach oprogramowania Java, odwiedź stronę pobierania oprogramowania Oracle”. Czy to nie oznacza, że ​​wersje Scene Builder na tej stronie są starszymi wersjami? Gdzie więc wersja Scene Builder jest zalecana do produkcji?
Zareh

@Zareh Dodałem lokalizację dla konstruktora scen dla jdk 8u40. możesz znaleźć dowolną inną wersję z jego repozytoriów
prasadmadanayake

Dziękuję Ci bardzo! Bardzo to doceniam. Wybacz, że pytam, ale jak dokładnie pobrać to źródło i skompilować? Używam Eclipse IDE.
Zareh

1
@Zareh powinieneś przeczytać dokumentację. jest kompletny przewodnik po budowaniu openjfx. tutaj
prasadmadanayake

Bardzo dziękuję za odpowiedź. Spojrzałem na link, który podałeś. Zgadzam się z pierwszym zdaniem pod linkiem „Tworzenie zestawu narzędzi interfejsu użytkownika dla wielu różnych platform jest złożonym i wymagającym przedsięwzięciem”. Niestety nie mam czasu, aby przejść przez wszystkie kroki, aby zbudować własną wersję Scene Builder, tylko po to, aby mieć jej wersję produkcyjną. Pozostanę przy Window Builder i Swing, dopóki Scene Builder nie będzie gotowy do produkcji. Dzięki jeszcze raz.
Zareh

52

Niestety Oracle zdecydował się zaprzestać dostarczania plików binarnych do pobrania dla Scene Builder. O ile wiem, ich rozumowanie wydaje się być takie, że głównym celem projektu konstruktora scen jest teraz dostarczenie SceneBuilderKit do integracji wewnątrz IDE (a programiści IDE oczywiście skompilują go samodzielnie), a nie stand- sam SceneBuilderApp.

Jednak ponieważ Scene Builder jest open source, strony trzecie mogą udostępniać kompilacje binarne do pobrania. Jeden, którego jestem świadomy, to Gluon; możesz sprawdzić ich stronę pobierania . Wersja, którą obecnie oferują, jest wystarczająco nowa, aby obsługiwać nowe elementy sterujące zawarte w JDK 8u40.

Aby uzyskać więcej informacji, możesz przeczytać dyskusje na temat wydania 8u40 na liście dyskusyjnej openjfx-dev .


Bardzo dziękuję za Twój post. To rzuca trochę światła na sprawy. Byłem dość zdziwiony, dlaczego tak trudno było znaleźć aktualny instalator wykonywalny dla Scene Builder. Ponieważ używam środowiska Eclipse IDE, poczekam, aż włączy je do Eclipse, podobnie jak WindowBuilder for Swing został ostatecznie włączony do Eclipse. Jeszcze raz dziękuję za wyjaśnienie.
Zareh

Oprócz braku bezpośredniej integracji z Eclipse (AFAIK), Scene Builder jest dobrym narzędziem. Najlepsza integracja, jaką znam, to Netbeans. W każdym razie, jeśli możesz trzymać się z daleka od SWT / GWT / Swing (tj. Jeśli nie potrzebujesz żadnego naprawdę niskiego poziomu graficznego interfejsu API), powinieneś trzymać się JavaFX. Nie tak szybko jak inni, ale krzywa uczenia się jest w porządku i powiedziałbym, że dla mnie jest to „wystarczająco gotowa do produkcji”.
tavlima

Do licha ! Można by pomyśleć, że przynajmniej dołączą zbudowaną wersję narzędzia do tworzenia scen w Netbeans.
Leonel



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.