JavaFX - dostęp do obiektu Canvas z kilku klas

Odpowiedz Nowy wątek
2018-12-19 19:56
0

Witam. Zaczynam pisać pewien program w z użyciem JavaFX. Problem w tym, że potrzebuję, by dwie klasy zewnętrzne odwoływały się do obiektu klasy Canvas, który jest umieszczony w kontrolerze. Czy istnieje jakiś sposób, by to zrealizować?

Pozostało 580 znaków

2018-12-19 21:03
0

Zrobić getter do pola reprezentującego ten Canvas, wyciągnąć kontroler z loadera po załadowaniu widoku, pobrać Canvas i podać gdzie trzeba?

Pozostało 580 znaków

2018-12-19 22:50
0

Tak jak kolega napisał, robisz gettera do canvasa, ewentualnie eventBusowe API do obiektu z tym canvasem (może to drugie śmiesznie brzmi ale mi takie rozwiązanie raz albo dwa pykło). A i do instancji kontrolera z canvasem możesz zrobić tak że tworzysz ją jak normalną klasę a później ją dopiero przypisujesz przez FXMLLoader.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0