import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.control.MenuButton;
import javafx.scene.control.MenuItem;
import javafx.stage.Stage;

public class BreakpointBugDemo2 extends Application{
	public static void main( String[] args ){ launch( args ); }

	@Override
	public void start( Stage pst ) throws Exception{
		
		MenuButton btn = new MenuButton( "DropDownMenu" );
		MenuItem itm1 = new MenuItem( "mi1" );
		itm1.setOnAction( e -> {
			/** set your breakpoints in here: */
			System.out.println( System.getProperty( "java.vendor" ) );
			System.out.println( System.getProperty( "java.vm.version" ) );
			System.out.println( System.getProperty( "java.runtime.name" ) );
			System.out.println( System.getProperty( "java.vm.name" ) );
		} );
		btn.getItems().add( itm1 );
		
		Scene scn = new Scene( btn, 150, 25 );
		pst.setScene( scn );
		pst.show();
	}
}
 