2017-03-24 9 views
0

wie kleine Leinwand in eine Spring-Anwendung zu integrieren?JavaFX Leinwand im Frühling

etwas wie fxml-Scheibe mit Leinwand Taste Etikett Eingang

und cicle auf Druckknopf oder eine Zeichenfolge, aber alle noch im Frühjahr contex

finde ich kann nicht zeichnen gute Beispiele mit Feder + fx

ich habe

public abstract class FXMLController 
    implements InitializingBean, Initializable { 
... 

@Override 
public void afterPropertiesSet() throws Exception { 
    loadFXML(); 
} 

protected final void loadFXML() throws IOException { 
    try (InputStream fxmlStream = getClass().getResourceAsStream(fxmlFilePath)) { 
     FXMLLoader loader = new FXMLLoader(); 
     loader.setController(this); 

     this.view = (loader.load(fxmlStream)); 

    } 
} 

public Node getView() { 
    return view; 
} 

und

public class DemoController 
    extends FXMLController { 
... 
@FXML 
public void drawCanvas() throws Exception{ 

     //Group root = new Group(); 
     Rectangle r = new Rectangle(25,25,25,25); 
     r.setFill(Color.BLUE); 
     root.getChildren().add(r); 
     calcCanvas.getScene().setRoot(root); 
} 

aber die ganze Scheibe overwriten ist, Ich möchte nur mein Rechteck auf die kleine Leinwand addieren und die Tasten aus fxml halten

so etwas wie scene.getRoot(). GetChildren() .add (r);

Antwort