Mam coś takiego:
Metoda w pierwszym kontrolerze wysyła daną do obiektu section ( println jest aby sprawdzić czy dobrze zapisało, i jest ok)
@FXML
public void sendWidthRectangle(){
section.setWidthRectangle(Double.parseDouble(widthRectangle.getText()));
System.out.println("b: " + section.getWidthRectangle());
}
Teraz mam druga metodę w innej klasie. Tworzę obiekt section2 klasy konstruktora gdzie jest powyższa metoda. Później odwołuje sie do tego obiektu section i chcę pobrać wartość aby wyświetlić w FXML w pozycji Label szerokosc.
@FXML
private void sendStrengthClassOfConcrete(){
szerokosc.setText(String.valueOf(section2.section.getWidthRectangle()));
}
I jest tu problem bo wyświetla cały czas 0. Wygląda tak jakby nie widziało przypisywanej wartości bo jak na próbę przypisze jakąś wartość to wyświetla. Nie wiem co zrobić aby przekazywało ta zmienna i ja pokazało.