Treść przeznaczona dla osób powyżej 18 roku życia...
Wszystko
Najnowsze
Archiwum
mccloud
- 2
#java #javafx #junit #programowanie
Hej, powinno się robić testy jednostkowe do klasy Controller jak mam aplikacje okienkową, bo gdzieś słyszałem, że się nie robi. Raczej takie pytanie pro forma.
Hej, powinno się robić testy jednostkowe do klasy Controller jak mam aplikacje okienkową, bo gdzieś słyszałem, że się nie robi. Raczej takie pytanie pro forma.

ppawel
- 1
@kaab10: Jeśli kontroler to tylko wystawienie interfejsu webowego i owrapowanie głębszych warstw serwisowych to testowanie tego nic nie wniesie. Jeśli jednak w kontrolerze zostało naebane logiki biznesowej... to jest nad czym pracować... i nie będą do testy do kontrolera.
#java #javafx #programowanie
Hej wie ktoś jak zrobić coś podobnego do tego: http://stackoverflow.com/questions/39207507/how-to-get-value-from-a-datepickerskin-in-javafx , tylko żeby nie pobierać wszystkich elementów, a tylko ten zaznaczony, przez użytkownika. Sam napisałem coś takiego:
DatePickerContent pop = (DatePickerContent)popupContent;
Node n = pop.getChildren().get(1);
Hej wie ktoś jak zrobić coś podobnego do tego: http://stackoverflow.com/questions/39207507/how-to-get-value-from-a-datepickerskin-in-javafx , tylko żeby nie pobierać wszystkich elementów, a tylko ten zaznaczony, przez użytkownika. Sam napisałem coś takiego:
DatePickerContent pop = (DatePickerContent)popupContent;
Node n = pop.getChildren().get(1);
@kaab10: Za co? XD
- 0
@Blitzkrung: za nie wykazanie próby rozwiązania problemu, widzę, że na przyszłość trzeba będzie pisać esej. A co do samego stackoverflow to sam twórca wypowiadał się, że poszło to w złą stronę.
#java #javafx #fxml #programowanie
Hej ktoś wie jak zrobić coś takiego http://stackoverflow.com/questions/34681975/javafx-extract-calendar-popup-from-datepicker-only-show-popup , tylko w fxml, bo korzystam z scenebuildera
Hej ktoś wie jak zrobić coś takiego http://stackoverflow.com/questions/34681975/javafx-extract-calendar-popup-from-datepicker-only-show-popup , tylko w fxml, bo korzystam z scenebuildera
- 0
@kaab10: zacznij może od wyszukania w googlach jak zrobić zwykły popup w oparciu o fxml. Jak ci się to uda to pewnie już potem pójdzie z górki.
- 0
@whoru: popup jest łatwiej zrobić, bo wywyolujesz metodę poprzez naciśnięcie przycisku, ten datepickerskin trzeba przypisać przez metodę np setCenter do borderPane tylko mam problem jak wywołać to z poza metody, albo jak metodę uruchomić bez potrzeby kliknięcia
- 1
Mirasy, kolejny dzień, kolejny problem. Dzisiaj przez cały dzień szukam rozwiązania. Mam kontroler nr1, który ma pewne dane, mam również kontroler nr2, który chciałby otrzymać dane z kontrolera nr1. I tutaj jest problem, bo kompletnie nie wiem, jak się do tego zabrać. Jeśli jakiś mirek ma tutorial traktujący o tym, lub możliwość rozwiązania tego problemu to będę bardzo wdzięczny za informacje.
Miłego dnia!
#javafx #naukaprogramowania
Miłego dnia!
#javafx #naukaprogramowania
- 0
@GaHee: Tutaj masz dobry poradnik i jest pokazane dokładnie to co chcesz zrobić w "Opening the Dialog": http://code.makery.ch/library/javafx-8-tutorial/part3/
Kod z linka:
Kod z linka:
public boolean showPersonEditDialog(Person person) {- 0
@Patres: Zapomniałem o tym tutorialu, a miałem go w zakładkach. Dziękuje bardzo!
- 1
Mirki potrzebuję pomocy :(
Ze znajomymi piszemy projekt na studia z javy i chcieliśmy wykorzystać do tworzenia wykresów w GUI JavaFX.
Projekcik z założenia miał się opierać na springu. Wszystko było fajnie do momentu, w którym wdrożyliśmy wyżej wspomnianą JavęFX.
Nie odnajduje wstrzykiwanych beanów, wszystko sprowadza się do NPE.
Dodam, że widok GUI tworzyliśmy "z palca" nie z Scene Buildera.
Ze znajomymi piszemy projekt na studia z javy i chcieliśmy wykorzystać do tworzenia wykresów w GUI JavaFX.
Projekcik z założenia miał się opierać na springu. Wszystko było fajnie do momentu, w którym wdrożyliśmy wyżej wspomnianą JavęFX.
Nie odnajduje wstrzykiwanych beanów, wszystko sprowadza się do NPE.
Dodam, że widok GUI tworzyliśmy "z palca" nie z Scene Buildera.
- 1
Jaka praktyka jest lepsza: dodawanie atrybutu onAction do kontrolek w fxml i deklarowanie metody w kontrolerze, czy w metodzie initialize dodawanie .setOnAction?
#naukaprogramowania #javafx
#naukaprogramowania #javafx
- 0
@GaHee: to co jest wygodniejsze w danym momencie, osobiście wolę podejście z podpinaniem akcji w initialize, bo wtedy mogę sobie wydzielić prywatne metody typu configureFileMenuButtons() i tam często zdefiniować akcje poprzez np. wyrażenia lambda w jednej linijce
- 0
@Eoghan: @slucham-psa-jak-gra: Dzięki za odpowiedź.
- 1
Gdzie tworzy się obiekt klasy w kontrolerze? Mam klasę User i chciałbym ten obiekt zainicjować przy starcie aplikacji i żeby wykonała się na nim operacja po naciśnięciu przycisku. Implementowac interfejs Initalizable?
#naukaprogramowania #javafx
#naukaprogramowania #javafx
- 0
@Eoghan:
User: http://pastebin.com/7Qvha1RH
Expenses: http://pastebin.com/yVDYzUVp
Controler: http://pastebin.com/ywKx2AvR
Main: http://pastebin.com/aKy0gnCX
A oto moja ściana płaczu:
User: http://pastebin.com/7Qvha1RH
Expenses: http://pastebin.com/yVDYzUVp
Controler: http://pastebin.com/ywKx2AvR
Main: http://pastebin.com/aKy0gnCX
A oto moja ściana płaczu:
źródło: comment_iNYS14z7T1I2DOfONyHFrGxukp2mvJ1R.jpg
Pobierz- 0
Komentarz usunięty przez autora
- 4
#naukaprogramowania #programowanie
takie coś sobie napisałem z wieczora, inspirowałem się funkcjonalnością z AfterEffects, nie wiem czemu takie coś nie jest popularne, ale idealnie przydaję się gdy chcemy coś na oko analizować w zależności od wartości, ma minValue,maxValue itp,
jest to #javafx jak ktoś chcę kod to mogę wysłać ale trochę januszowania było.
takie coś sobie napisałem z wieczora, inspirowałem się funkcjonalnością z AfterEffects, nie wiem czemu takie coś nie jest popularne, ale idealnie przydaję się gdy chcemy coś na oko analizować w zależności od wartości, ma minValue,maxValue itp,
jest to #javafx jak ktoś chcę kod to mogę wysłać ale trochę januszowania było.
źródło: comment_uEsQWR0Zv5r6hTvqzJMxLYii86YTsNvv.gif
Pobierz- 1
#programowanie #java #javafx
chcę zrobić w javafx program w uproszczeniu do wyświetlania punktów X,Y na ekranie i możliwością ich modyfikowania
Chcę wykorzystać javafx.scene.shape.Circle i rozmieścić je. Już napisałem program który dodaje przesuwa i usuwa punkty. i teraz moje pytanie: czy powinienem zrobić osobną klasę typu MyPoint i tam będe wszystkie dane przechowywał czy używać tych wartości które są już na ekranie.
bo tak sobie myślę że
chcę zrobić w javafx program w uproszczeniu do wyświetlania punktów X,Y na ekranie i możliwością ich modyfikowania
Chcę wykorzystać javafx.scene.shape.Circle i rozmieścić je. Już napisałem program który dodaje przesuwa i usuwa punkty. i teraz moje pytanie: czy powinienem zrobić osobną klasę typu MyPoint i tam będe wszystkie dane przechowywał czy używać tych wartości które są już na ekranie.
bo tak sobie myślę że
- 1
Kochani, kończą mi się pomysły. Miał ktoś styczność z #javafx i przezroczystością okien na Linuxie z #gnome (2.28.2) na #linux? Mam linux mint z cinnamon i wszystko smiga, ale próbując odpalić to na Oracle Linux z Gnome (2.28.2) zamiast przezroczystości widzę szare tło.
Tak ustawiam przezroczystość.
zmienne z
Tak ustawiam przezroczystość.
stage.setOpacity(0.6)zmienne z
- 0
@fervi : Spoko, okna mi się posypały :P po odpaleniu metacity z tym miał jakieś brzydkie kreski na krawedziach.
- 0
@CortesHernan: Nie dostałem info od ciebie, że napisałeś. Spróbuj odpalić compton w takim razie (o ile ci to przeszkadza)
Ja się tak zapytam za kolegę bo mnie to zaciekawiło... może ktoś coś wie...
Jak w JavaFX stworzyć coś w rodzaju edytora teksu/IDE? Chodzi o sensowne, "dynamiczne (tak by po każdym znaku nie czekać 10 sekund na przekolorowanie)" kolorowanie składni itd, coś co będzie działało płynniej niż zatwardzenie po majówce.
Do swinga było kilka libek itd, a do JavaFX jest tylko jakiś super nie-wydajny, powolny i nic nie warty RichTextFX czy jakoś
Jak w JavaFX stworzyć coś w rodzaju edytora teksu/IDE? Chodzi o sensowne, "dynamiczne (tak by po każdym znaku nie czekać 10 sekund na przekolorowanie)" kolorowanie składni itd, coś co będzie działało płynniej niż zatwardzenie po majówce.
Do swinga było kilka libek itd, a do JavaFX jest tylko jakiś super nie-wydajny, powolny i nic nie warty RichTextFX czy jakoś
@GotoFinal: OpenGL to nie taki glupi pomysl. Przegladarki internetowe tak robia...
- 0
Komentarz usunięty przez autora
Witam.
Poszukuję rozwiązania problemu z aplikacją w JavieFx wrzuconą w applet.
Ogólnie problem polega na tym, że o ile odpalana w Eclipse działa, o tyle po wrzuceniu w przeglądarkę rzuca NullPointerException.
Z tego co zdążyłem już doczytać problem leży ponoć ze ścieżką do pliku FXML, ale konkretnego rozwiązania nie znalazłem.
Stąd
Poszukuję rozwiązania problemu z aplikacją w JavieFx wrzuconą w applet.
Ogólnie problem polega na tym, że o ile odpalana w Eclipse działa, o tyle po wrzuceniu w przeglądarkę rzuca NullPointerException.
Z tego co zdążyłem już doczytać problem leży ponoć ze ścieżką do pliku FXML, ale konkretnego rozwiązania nie znalazłem.
Stąd
- 3
@witajswiecie: pomijając problem, co Cię skłoniło do korzystania w 2016 roku z appletów?
- 3
@witajswiecie: jak już musisz coś takiego zrobić, to raczej poszukałbym informacji o tym jak bezpośrednio odpalać aplikację javafx z przeglądarki, a nie próbować tutaj dopasować technologię z lat 90tych :)
https://docs.oracle.com/javafx/2/get_started/basic_deployment.htm
https://docs.oracle.com/javafx/2/get_started/basic_deployment.htm
@qjot: Java żyje głównie z EE -> z sieci, backendu, no i androida, a tutaj javafx się nie przydaje.
W aplikacjach, bo kilka ich jest, od dawna jest swing czy awt czy coś (np JetBrains leci chyba po swingu), więc nikt nie będzie marnował tysięcy/milionów, by to zmienić na JavaFX, szczególnie że pewnie będzie to cięższe.
Nowych aplikacji za dużo nie powstaje, więc ogólnie raczej średnio z tym wykorzystaniem, sam
W aplikacjach, bo kilka ich jest, od dawna jest swing czy awt czy coś (np JetBrains leci chyba po swingu), więc nikt nie będzie marnował tysięcy/milionów, by to zmienić na JavaFX, szczególnie że pewnie będzie to cięższe.
Nowych aplikacji za dużo nie powstaje, więc ogólnie raczej średnio z tym wykorzystaniem, sam
@qjot: nie jest i nie zanosi sie. Cały świat jest webowy.
- 2
Z okazji wiosny warto wziąć się w końcu do roboty i zrobić coś z kimś sympatycznym. Więc sympatyczne Mirki mam taki anons: szukam projektu w javie, w którym mogłabym popracować. Znam trochę spring, hibernate i javafx. Wszystkiego czego nie znam chętnie się nauczę :)
Zależy mi na pracy przy czyimś projekcie, bo bardziej mnie to motywuje do systematycznej pracy.
#java #javafx #praca #programowanie #
Zależy mi na pracy przy czyimś projekcie, bo bardziej mnie to motywuje do systematycznej pracy.
#java #javafx #praca #programowanie #
- 1
#programowanie #java #javafx
Mireczki, pracował ktoś z JavaFX?
Da się tam ogarnąć coś takiego, że panel 1, 2,3 jest stały a 4 zmienia się zależnie co klikniemy w tamtych 3 panelach? Coś jak Ajax w Webie? Ogarniam jak dodać nowe elementy do 4 panelu, ale co jeśli chce go całego przeładować na inny widok, najlepiej wczytywany z innego FXML'a?
Mireczki, pracował ktoś z JavaFX?
Da się tam ogarnąć coś takiego, że panel 1, 2,3 jest stały a 4 zmienia się zależnie co klikniemy w tamtych 3 panelach? Coś jak Ajax w Webie? Ogarniam jak dodać nowe elementy do 4 panelu, ale co jeśli chce go całego przeładować na inny widok, najlepiej wczytywany z innego FXML'a?
źródło: comment_tKKdbWr3WaYM2XCc8wjRYV1mJvbP4SLu.jpg
Pobierz- 0
@Gotomb: Ale 4 panel chcesz mieć cały czas w tym samym oknie? Generlnie tworzenie nowych okien z nowymi scenami przerabiałem, ale nie wiem do końca czy możesz tak po prostu podzielić scenę na wiele widoków.
E1: http://stackoverflow.com/questions/24055897/same-stage-different-fxml-javafx
E1: http://stackoverflow.com/questions/24055897/same-stage-different-fxml-javafx
- 1
@Gotomb: niech 4 layout będzie typu stackpane, do niego wrzucasz layouty, które mają być podmieniane jako children i w zależności od jakiegoś zdarzenia wywołujesz toFront() na odpowiednim z nich. Layouty, które dodajesz do stackpane możesz sobie np. includować z osobnych fxmli, chociaż w zależności od ich wielkości i złożoności aplikacji niekoniecznie może to być najwygodniejsza opcja.
- 1
#java #javafx #swing
Muszę w Javie zrobić prostą aplikację desktopową wyświetlającą tabelkę z danymi. Kiedyś takie rzeczy robiło się w Swingu. Ale teraz pomyślałem, że skorzystam z nowszego i polecanego rozwiązania JavaFX.
Kto to wymyślił? Nie ma normalnej obsługi TableView? Serio muszę napisać 200 linii kodu, żeby dodać 10 wierszy w trzech kolumnach?
Muszę w Javie zrobić prostą aplikację desktopową wyświetlającą tabelkę z danymi. Kiedyś takie rzeczy robiło się w Swingu. Ale teraz pomyślałem, że skorzystam z nowszego i polecanego rozwiązania JavaFX.
Kto to wymyślił? Nie ma normalnej obsługi TableView? Serio muszę napisać 200 linii kodu, żeby dodać 10 wierszy w trzech kolumnach?
Treść przeznaczona dla osób powyżej 18 roku życia...
- 2
@mk321: przede wszystkim możliwości jakie daje JavaFX, Observable Collections to jest inna liga w porównaniu do tego co daje Ci domyślnie Swing.
Tabelę wyklikujesz w Scene Builderze, wstrzykujesz tabelę do kontrolera, gdzie konfigurujesz kolumny. Dalej w celu dodania kolejnych wierszy wystarczy modyfikować listę podpiętą pod tabelę i wszystko odświeża się automatycznie.
Efektywnie trzeba napisać z 20 linijek kodu, reszta to trochę klików.
Tabelę wyklikujesz w Scene Builderze, wstrzykujesz tabelę do kontrolera, gdzie konfigurujesz kolumny. Dalej w celu dodania kolejnych wierszy wystarczy modyfikować listę podpiętą pod tabelę i wszystko odświeża się automatycznie.
Efektywnie trzeba napisać z 20 linijek kodu, reszta to trochę klików.
#programowanie Potrzebuje pomocy z #java #javafx
tworze wątki 2 pojazdów które porzesuwaną je o x co czas t. Problem w tym ze jak dodam 2 pojazdy do swojego pane leci mi
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException i useless informacje nic podlinkowane do mojej klasy
tworze wątki 2 pojazdów które porzesuwaną je o x co czas t. Problem w tym ze jak dodam 2 pojazdy do swojego pane leci mi
Exception in thread "JavaFX Application Thread" java.lang.ArrayIndexOutOfBoundsException i useless informacje nic podlinkowane do mojej klasy
@martwy_kotek: elementy interfejsu moga byc zmieniane tylko z glownego watku z tego co pamietam
- 0
@martwy_kotek: użyj ".runLater".
Czy w javie pisze się jeszcze na desktop? A jak nie to dlaczego? A skoro nie to czy warto się uczyć JavaFx? Bo rozumiem że java to teraz głównie web ale przecież muszą istnieć programy po stronie klienta, czy nie?:/ #programowanie #java #javafx
@MrFisherman: Ogólnie to spotyka się jeszcze soft na dektop napisany w Javie. Wiem bo sam pracuje w firmie w której mamy 2 spore programy desktopowe napisane w Javie (Swing). Czy warto się uczyć ? powiedział bym że raczej nie... java na desktopach jest problematyczna. Wymaga aby klient na swoim kompie miał zainstalowaną Javę, czasem updaty coś popierdzielą i kłopot, trzeba się logować do klienta i coś mu tam poprawić ustawić
@MrFisherman:
Z desktopowych aplikacji w javie, ktore znam:
- wiekszosc to aplikacje dla programistow (ide, narzedzia do testowania, narzedzia od oracle do sqla)
- 2 popularne gry: minecraft i runescape
- bardzo male fragmenty openoffice sa w javie, wiekszosc to
Z desktopowych aplikacji w javie, ktore znam:
- wiekszosc to aplikacje dla programistow (ide, narzedzia do testowania, narzedzia od oracle do sqla)
- 2 popularne gry: minecraft i runescape
- bardzo male fragmenty openoffice sa w javie, wiekszosc to




















