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 juz nie.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy może jest tu ktoś kto powie mi jak dokonać tutaj parsowania na int danych? Aktualizuje tym
https://pastebin.com/Bp3cCM6m
to
private final ObservableList daneWykresu FXCollections.observableArrayList(
przy czym zawiera to inta i stringa.
Oczywiście program się kompiluje tylko przy próbie zamiany inta zawiesza się z oczywistych powodów :C
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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()));
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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)
  • Odpowiedz
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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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.
Lacwik - #programowanie #java #javafx

Hej, wziąłem się za losowe generowanie labir...

źródło: comment_BOYhRDBmHisoZb9wKnKLCOeJTW0DzUed.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Akke @asdasdce2w: To chyba jest ta słynna zarzutka. Już nie da się baitować na Javę w wersji script, szkoły programowania i "jaki framework frontendowy jest najlepszy", to pozostają takie low hanging fruits xD
  • Odpowiedz
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 dodaje
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 :(
  • Odpowiedz
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
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamilex97: 1. Nie zrobisz tego z tego kontrolera. Musisz to zrobić z poziomu kontrolera przypiętego do account.fxml.
2. Żeby to zrobić przenieś to pole (@FXML private Label namelable) do wspomnianego kontrolera.
3. Nie wywołuj statycznej metody FXMLLoader.load(getClass().getResource("Account.fxml")); tylko utwórz instancję FXMLLoadera i na niej wywołaj .load(getClass().getResource("Account.fxml").openStrem());
4. Potem na tej instancji FXMLLoadera wywołaj getController() i na tym kontrolerze .getNamelable().setText()

Mam nadzieję, że wystarczająco jasno wytłumaczyłem ( ͡° ͜ʖ
  • Odpowiedz
Cześć , mam problem z #javafx . Mam okienko logowania do banku . po wpisaniu danych i kliknieciu przycisku zaloguj sprawdzam dane z bazy danych i jezeli login i haslo sie zgadzaja to sie loguje i otwiera sie nowe okno . Tam chciałbym zeby wyswietlał się stan mojego konta oraz imie i nazwisko uzytkownika . Ale jak w tej samej funkcji pod elementem odpowiedzialnym za wyswietlenie nowego okna chce odwolac
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kamilex97: Nie jestem pewien czy dobrze zrozumiałem pytanie, ale jak ladujesz widok to na loaderze możesz wywołać getController. Wtedy dostaniesz instancje kontrolera przypisaną do tworzonego okna i wtedy przez ten kontroler możesz sobie aktualizować widok
  • Odpowiedz
Hej
Mam do napisania grę w statki w javaFX. Nie znam się za bardzo na architekturzę programów desktopowych, więc wymyśliłem dwa podejścia.

Pierwsze to coś w stylu restowego serwera. Obiekt gry udostępniałby metody w stylu makeMove, getGameState itp. (zwracające albo informację o braku tury gracza albo nowy stan gry) i odpowiednio gracze by wykonywali swoje ruchy.

Ale chwilę później wymyśliłem też sytuację odwrotną. Zrobić interface PlayerBehavior który zawierałby takie metody jak prepareBoard, makeMove, updateBoard itp.
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krasnoludkolo: dlaczego nie zrobisz tego na jeden opisany przez siebie sposób? albo na dwa? dzięki temu będziesz mógł wyciągnąć wnioski, będziesz wiedział co lepsze, dlaczego, co będzie lepsze i kiedy? na tym chyba polega nauka , ale mogę się mylić w końcu 15k nie zarabiam ;)
  • Odpowiedz