adapterRectangle.setArcHeight(25);
adapterRectangle.setArcWidth(25);
final Text adapterText = new Text(id);
adapterText.setFontSmoothingType(FontSmoothingType.LCD);
adapterText.xProperty().bind(adapterRectangle.xProperty().add(adapterRectangle.getWidth()/2).subtract(adapterText.getBoundsInLocal().getWidth()/2));
adapterText.yProperty().bind(adapterRectangle.yProperty().subtract(5));
pane.getChildren().add(adapterRectangle);
pane.getChildren().add(adapterText);
return pane;
}