If Solaris Web Start detects a video adapter for the system, it uses the graphical user interface, and if it does not, it uses the command-line user interface.