Witam. Robie prosta apke i chce wyswietlic dane w TableColumn w #javafx cos ala - https://medium.com/@keeptoo/adding-data-to-javafx-tableview-stepwise-df582acbae4f. Tutaj wszystko jest jasne i proste do implementacji. Problem pojawia sie w momencie, gdy mam zaimplementowana baze za pomoca uzycia #hibernate.

https://pastebin.com/Fyry2Dcz - moj model Meal
https://pastebin.com/8giGmH11 - przykladowy model, ktory musze jakos wdrozyc (uzycie Properties)

Troche juz googlam, ale nie moge znalezc odpowiedzi na moje pytanie. Jak mam polaczyc te dwa powyzsze modele? Jak
@kkpol: no to stwórz sobie DTO, które będzie mieć takie same pola jak ten meal tylko tymi propertiesami. I napisz sobie metodę (chyba że model mapper ci to obsłuży) gdzie włożysz instancje meala a dostaniesz instacje meala w odpowiednim formacie.
#raspberry #raspbian #java #javafx #maven #naukaprogramowania #raspberrypi
Da się jakoś w sensowny sposób uruchamiać aplikacje javafx na raspberry pi zero w? Chodzi mi o płynność i responsywność. W moim przypadku jar stworzony przy użyciu mavena nie działa praktycznie wcale. Wiem że mogę kod zoptymalizować ale i tak wiem że aplikacja będzie działała strasznie topornie. Może są jakieś sztuczki żeby raspberry lepiej sobie z tym radziło albo może odpalanie takich aplikacji na zero
@wykopek12345
Zdaje sobie sprawę że można robić to w c# czy w c++ ale mam nałożony z góry wymóg Javy z tym, że dowolną technologią a za swinga nie chce się brać. Poszukam na udemy kurs buchalki dzięki że wspomniałeś bo zapomniałem o tym gościu
Tworze prosta apke w JavaFX.

1. Mam glowna klase Main, ktora uruchamia glowne okno aplikacji (BorderPane). W glownym BorderPane jest za includowany VBox z logowaniem.
- kod java: https://pastebin.com/u1C8pQ4f
- fxml mainBorder: https://pastebin.com/ZJntShnZ
- zaincludowany fxml logowania: https://pastebin.com/pK7ubaeE

2. Ten FXML ma kontroler - 'MainController'.
- kod java: https://pastebin.com/1LdK9pvp

3. No i nie mam pojecia jak przekazac referencje tego MainControllera (jest tam metoda odpowiedzialna za wylaczneie VBox okna logowania) do kontrolera odpowiedzialnego
@kkpol: No nad czystością kodu na pewno musisz popracować ( ͡° ͜ʖ ͡°) Ale mam rozwiązanie:
1. W MainBorderPane.fxml do Pane dodajesz fx:id="pane"
2. W MainController dodajesz
@FXML
private Pane pane;
3. Oraz zmieniasz
public void disabledLogin(){
borderPane.getChildren().remove(pane);
}
4. W LoginController zmieniasz metodę
public void confrmButton(ActionEvent actionEvent)
...
if(CORRECT_PASSWORD.equals(password)){
mainController.disabledLogin();
} else{
...

W razie pytań pisz śmiało
@Patres: Wow wow wow Haha. Bez jaj ( ͡° ͜ʖ ͡°) To dziala. Dzieki wielkie mistrzu.

Zakrecilem sie przy tym jak nie powiem co. Ciezko bylo mi to wylapac i teraz bede to analizowal dlaczego to dziala tak,a nie inaczej. Troche to dla mnie nielogiczne, ze raz ta referencja jest przekazana, a raz jest nullem. Dlaczego jak wrzuce mainController.disabledLogin() do metody 'public void confrmButton(ActionEvent actionEvent)' to wtedy
Uszanowanie.

Mam proste okno z logowanie i jest tam pole passwordFiled i przyciski 1,2,3,...,9. Po kliknieciu na nie chce, zeby w passwordFiled pojawialy sie zamaskowany String, ktory powstaje po klikaniu w przyciski. Pobieram go za pomoca 'passwordFiled.setPromptText(password)' i wtedy pojawiaja sie jako zwykle cyerki, ktore nie sa zamaskowane. Jak to mozna obejsc, zeby pojawialy sie jako gwiazdki?

Jak wpisuje z palca z klawy to oczywiscie sie pojawiaja, ale jak pobieram String to
Hej,

chciałbym zrobić apkę z GUI, pod którą podpinam model keras/tensorflow w pythonie.

Używałem do tej pory PyQt, ale chciałbym spróbować z #java za pomocą #javafx.

Da radę to zrobić? Do tego dochodzi połączenie z postgresql.
@Kohrd: Mirki #java i #javafx pomóżcie. Mam prostą aplikację która na starcie ładuje MainStackPane.fxml
następnie po wybraniu odpowiedniej opcji wymieniana jest część zawartości okna na pozostałe fxml.
O ile wszystko działa w Eclipse to po zrobieniu pliku Jar ładuje się tylko pierwsza formatka
(MainStackPane) a pozostałe są niewidoczne. Wiem że temat był i jest wałkowany na stacku ale albo mój angielski
jest za słaby albo proponowane rozwiązania u mnie nie działają.
Pobierz Kohrd - @Kohrd: Mirki #java i #javafx pomóżcie. Mam prostą aplikację która na starcie...
źródło: comment_YZjRb8KfxamkNgymbgKKeWm7e605jP2P.jpg
Witam!
Poszukuje osoby która pomoże mi oraz koledze w projekcie web service (rest web service ) klient -serwer (klient wykonany został już w javie fx) mamy problem z połączeniem się jeżeli chodzi o serwer i baze danych ( na serwerze ma być ta baza przechowywana oraz klient ma się z nią łączyć). Kierowaliśmy się tym poradnikiem dostępnym na stronie oracla.
https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/javafx_json_tutorial/javafx_javaee7_json_tutorial.html#section1s1
Jeżeli chodzi o przykład po stronie serwera to przykład po odpaleniu
Witam!
Poszukuje osoby która pomoże mi oraz koledze w projekcie web service (rest web service ) klient -serwer (klient wykonany został już w javie fx) mamy problem z połączeniem się jeżeli chodzi o serwer i baze danych ( na serwerze ma być ta baza przechowywana oraz klient ma się z nią łączyć). Kierowaliśmy się tym poradnikiem dostępnym na stronie oracla.
https://www.oracle.com/webfolder/technetwork/tutorials/obe/java/javafx_json_tutorial/javafx_javaee7_json_tutorial.html#section1s1
Jeżeli chodzi o przykład po stronie serwera to przykład po odpaleniu
@Arbuzlele:
Może ktoś będzie szukał czegoś podobnego i mu się przyda "pobranie" inta z edytowanego pola to wystarczy dodać
kol1.setCellFactory(TextFieldTableCell.forTableColumn(new IntegerStringConverter()));
Siema, mam problem z javafx wyskakuje mi taki komunikat "Error: JavaFX runtime components are missing, and are required to run this application" korzystam z java -version
openjdk version "10.0.2" 2018-07-17
OpenJDK Runtime Environment (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2)
OpenJDK 64-Bit Server VM (build 10.0.2+13-Ubuntu-1ubuntu0.18.04.2, mixed mode)
zainsalowałem openjfx ustawiam sobie w Build Project -> JavaSE1.8 i odpowiadający mu /usr/share/java/openjfx/jre/lib/ext/jfxrt.jar ale za każdym razem wyskakuje mi taki komunikat, i korzystam z linuxa. Ktoś ma pojęcie co
@infamia: spróbuj w src dodać plik module-info.java z wpisem:
requires javafx.controls;
(dla czegoś większego niż hello world trzeba będzie wskazać też inne moduły)
Czy ktoś może mi powiedziec dlaczego jak wywołuje
double x,y;
WritableImage writableImage = new WritableImage(pixelReader,20,20,116,116); tak dziala

WritableImage writableImage = new WritableImage(pixelReader,(int)x,(int)y,116,116); tak nie dziala i wywala Invoke Target Exception :/

a potrzebuje dynamicznie podzielić obrazek

#java #javafx
Potrzebuję wykresu (finansowy, świece) w aplikacji w #javafx i po dłuższym szukaniu nie znalazłem fajnych bibliotek. Pomyślałem, że może dałoby się wykorzystać coś w #javascript osadzone w elemencie WebView. Pytanie czy będzie dało się to jakoś zaprogramować. Dane na wykresie mają pochodzić z aplikacji. Pomyślałem o czymś w stylu żeby aplikacja w javie działała jako serwer z którego korzysta wykres w js, tylko zupełnie nie wiem jak do tego podejść. Jakieś wskazówki
Mirki, proszę o jakieś łopatologiczne wytłumaczenie.

W Klasie 1 jest Metoda 1 w której pobierane wartości z pół tekstowych:

int var = Integer.parseInt(input_txtFld.getText());
Jak najlepiej przekazać wartość tej zmiennej do innej metody w innej klasie?
Dodam że dopiero uczę się Javy ( ͜͡ʖ ͡€)

#java #javafx
#programowanie #java #javafx

Hej, wziąłem się za losowe generowanie labiryntu z wykorzystaniem algorytmu Wilsona. O ile sam algorytm działa sprawnie (chyba) to mam problem z wizualizacją. Otóż wykorzystuję JavaFX do rysowania. W całosci kodu opieram się na GridPane oraz własnej tablicy obiektów. Cała logika wykonywana jest na mojej tablicy, natomiast samo rysowanie wykonuje na GridPane po prostu na odpowiadających koordynatach tworzę Rectangle() z odpowiednim kolorem.

Pytanie jest następujące. Czemu jako efekt końcowy
Pobierz Lacwik - #programowanie #java #javafx

Hej, wziąłem się za losowe generowanie labir...
źródło: comment_BOYhRDBmHisoZb9wKnKLCOeJTW0DzUed.jpg
Pisze apke w #javafx i mam pewien problem. Jest to apke todo list. W momencie kiedy dodaje nowy rekord do bazy danych, to nie odswieża mi się moja tabelka z zadaniami 'tableView'. Przy włączeniu apki mam metode loadDataFromDatabase i dziala super, ale gdy probuje ta metode wywolac w innej klasie to juz nie laduje danych na nowo do tabeli. Jakis pomysl?

Moja klasa Controller
https://pastebin.com/wJZBMJWH

oraz klasa w ktorej po nacisnieciu guzika
@Brodeon: ale z drugiej strony jesli mam miec inny controller do nowego okna, to jak klikam przycisk w nowym oknie to mi nie updateuje tableview w zaden sposob :(
jest jakas opcja zeby uzyc wartosci Stringa w kodzie?

mam Stringa, ktorego pobieram z bazy danych i jego zawartosc to nazwa buttona. potrzebuje zeby wartosc tego stringa byla uzyta tak jakbym wpisal ja recznie do kodu, bo chce zrobic button.setStyle. Mam nadzieje, ze ktos potrafi zrozumiec o co mi chodzi.

tak jak przy dodawaniu stringow/intow z kodu do bazy danych daje sie '" + string/int + "' - jest w tym przypadku