Make Fullscreen Warning overlay none-mandatory

Philipp Dörfler phdoerfler at
Thu Mar 7 02:50:34 PST 2013


Yes please! Make the fullscreen hint optional. The warning might be warranted for JavaFX applications running in the browser (if there is still somebody out there with an enabled Java Plug-in *hint hint*, sorry :p ). For desktop applications it is quite unnecessary IMO and in addition to the warning, the keybinding (ESC) hurts, too: Games for instance usually show a menu and pause the game when pressing ESC.

In addition to the options outlined by Tom (from which I would choose "b)", I would like to throw in an additional one:

c) If the JavaFX app is running from within the browser keep the current behavior.
If it is running as a stand alone app, enter fullscreen silently, don't show a warning and don't associate ESC with setFullScreen(false)

~ Philipp

Am 07.03.2013 um 11:24 schrieb Tom Schindl <tom.schindl at>:

> Hi,
> Before I file a JIRA-Ticket I'd like to start a dicussion here to find
> out if my point of view is completely wrong.
> If you currently put a Stage into Fullscreen mode it displays the
> message "Press ESC to exit full-screen mode.".
> The first problem with the overlay presented is that while the Group is
> big enough for the English-Text it looks like nobody ever checked this
> with the german translation ("Dr\u00FCcken Sie ESC, um den Vollbildmodus
> zu beenden.") - I'll file a JIRA for it anyways.
> Still this is not my problem. What I'd like to suggest is that I as a
> developer can turn of the forced overlay.
> I could think of multiple possibilities:
> a) through a System-Property (-Djavafx.quantum.fullscreenwarning=false)
> b) through an API on the Stage
> What do you think about a) or b) is there a chance to get something like
> this in FX8, or is it too late already? Do you see any reason turning of
> the overlay could cause problems?
> Since the quantum sources are now available I'd be able to implement a
> desired feature using a) or b) and provide a patch.
> Tom
> -- 
> B e s t S o l u t i o n . a t                        EDV Systemhaus GmbH
> ------------------------------------------------------------------------
> tom schindl                 geschäftsführer/CEO
> ------------------------------------------------------------------------
> eduard-bodem-gasse 5-7/1   A-6020 innsbruck     fax      ++43 512 935833
>                      phone    ++43 512 935834

More information about the openjfx-dev mailing list