@Override public Object pushBut(final FormObject form){
  final Button push=new Button();
  final JavaFXControlListener controlListener=new JavaFXControlListener(push);
  final StringBuilder styleBuilder=new StringBuilder(200);
  final boolean[] flags=form.getFieldFlags();
  if ((flags != null) && (flags[FormObject.READONLY_ID])) {
    push.setDisable(true);
  }
  setupUniversalFeatures(push,form,styleBuilder,controlListener);
  setupButton(push,form,controlListener);
  addFont(form,false,false,styleBuilder);
  styleBuilder.append("-fx-padding:0;-fx-border:none;-fx-background-color:transparent;");
  push.setStyle(styleBuilder.toString());
  return push;
}

@ Override public Object pushBut ( final FormObject form ) { final Button push = new Button ( ) ; final JavaFXControlListener controlListener = new JavaFXControlListener ( push ) ; final StringBuilder styleBuilder = new StringBuilder ( 200 ) ; final boolean [ ] flags = form . getFieldFlags ( ) ; if ( ( flags != null ) && ( flags [ FormObject . READONLY_ID ] ) ) { push . setDisable ( true ) ; } setupUniversalFeatures ( push , form , styleBuilder , controlListener ) ; setupButton ( push , form , controlListener ) ; addFont ( form , false , false , styleBuilder ) ; styleBuilder . append ( "-fx-padding:0;-fx-border:none;-fx-background-color:transparent;" ) ; push . setStyle ( styleBuilder . toString ( ) ) ; return push ; }
setup and return the push button specified in the formobject
