SceneBuilder GUI erstellt, nun muss ich noch ein Polygon erstellen, ist die Connection möglich?

berserkerdq2

Bekanntes Mitglied
Ich habe mittels dem Scenebuilder eine GUI erstellt, diese ist fertig und die fxml Datei konnte ich auch problemlos einblenden.

Mein Problem ist, beim Scenebuilder kann man ja Polygon einfügen, aber das hat nur 3 Ecken, ich brauche beispielsweise eins mit 7 Ecken, gibts da eine Möglichkeit im Scenebuilder das einzustellen von 3 auf 7 Ecken?

Und ich habe per Javacode Polygons erstellt, die ich in die GUI einbinden möchte. Die Gui ist eine FXML Datei die ich mit Scenebuilder erstellt habe, der möchte ich nun Javacode beifügen, geht das irgendwie?
 
Zuletzt bearbeitet:
Mein Problem ist, beim Scenebuilder kann man ja Polygon einfügen, aber das hat nur 3 Ecken, ich brauche beispielsweise eins mit 7 Ecken, gibts da eine Möglichkeit im Scenebuilder das einzustellen von 3 auf 7 Ecken?
Direkt im Scene Builder kenne ich so eine Methode nicht. Aber ich nutze das z.B. direkt im IntelliJ und da kann man dann ganz einfach umschalten zwischen Text und der Scene Builder Darstellung. Und dann kann man einfach die benötigten Punkte bei den points hinzufügen.

Und ich habe per Javacode Polygons erstellt, die ich in die GUI einbinden möchte. Die Gui ist eine FXML Datei die ich mit Scenebuilder erstellt habe, der möchte ich nun Javacode beifügen, geht das irgendwie?
Direkt in der fxml Datei kann man kein JavaCode hinzu fügen. Man kann aber JavaScript hinzufügen - das hat aber den Effekt, dass SceneBuilder das dann nicht mehr verarbeiten kann.

Daher kommt sowas einfach in den Controller, der da mit angegeben wurde.
 
Direkt im Scene Builder kenne ich so eine Methode nicht. Aber ich nutze das z.B. direkt im IntelliJ und da kann man dann ganz einfach umschalten zwischen Text und der Scene Builder Darstellung. Und dann kann man einfach die benötigten Punkte bei den points hinzufügen.


Direkt in der fxml Datei kann man kein JavaCode hinzu fügen. Man kann aber JavaScript hinzufügen - das hat aber den Effekt, dass SceneBuilder das dann nicht mehr verarbeiten kann.

Daher kommt sowas einfach in den Controller, der da mit angegeben wurde.
Danke, ich nutze auch Intelij bzw. habe es mir heute wieder geholt.
Wie meinst du das mit umschalten zwischen Text und der SceneBuilder Darstellung? Inwiefern?
 
Wenn Du in IntelliJ eine fxml Datei öffnest, dann kannst Du zwischen der Textdarstellung und dem SceneBuilder hin und her schalten über die "Reiter", die Du unter dem Fenster hast:
Bildschirm­foto 2023-02-28 um 20.23.10.png
 
Beste Antwort

Neue Themen


Zurück
Oben