2017-10-13 14 views
0

Ich bin auf der Suche nach einer Lösung, um JFX Scene Höhe und Breite zu ändern.JavaFX Scene Größe ändern

Ich habe Szene, die AnchorPane hält, die TabPane hält, die Registerkarten enthält.

Tabs werden dynamisch erstellt und sie haben eine unterschiedliche Größe AnchorPanes. Wenn neue Registerkarte erstellt wird, ich möchte:

  1. TabPane einstellen es ist in Höhe und Breite zu neuen Tab (mit Schwerpunkt) AnchorPane
  2. Szene AnchorPane einstellen es ist in Höhe und Breite zu neuen TabPane Größe.
  3. Szene anpassen, die Höhe und Breite der neuen Szene AnchorPane Größe.

Ich kann keine Lösung finden oder daran denken. Wie man dieses Problem löst?

BR

Antwort

0

tun Sie es tun wollen, wenn eine neue Registerkarte erstellt wird, oder wenn Sie Registerkarten wechseln? Wenn Sie Tabs wechseln, können Sie auf jeder Registerkarte setOnSelectionChanged verwenden, um das entsprechende Größenänderungsverhalten von Scene und AnchorPane zu definieren.

+0

Ich möchte dies für beide Ereignisse - Erstellung und Änderung. – Mic

Verwandte Themen