JavaTM Look and Feel Design Guidelines: Advanced Topics > Part II: Special Topics > 7: Wizards > Designing Installation Wizards   PreviousNextContents/Index/Search


Designing Installation Wizards

One of the tasks for which wizards are most frequently used is installing software. Although such installation wizards vary widely, all well-designed installation wizards share these characteristics:

Choosing a Location for a Wizard's Code

The correct location for an installation wizard's executable code depends on whether the installation medium is portable--whether it is intended to be easily moved from one computer to another.

If your installation wizard is intended to run from a portable medium, such as a CD-ROM, store the wizard at highest-level directory of that medium.

If your wizard is for installing an application whose installation files are on a hard disk, store the wizard at the highest-level directory of the application's installation files.

Helping Users Decide Whether to Install

Installation wizards should provide the following information to help users decide whether to proceed with an installation:

Tasks That Installation Wizards Should Handle

In addition to describing prerequisites, dependences, and results, installation wizards should enable users to perform the following tasks:


Java Look and Feel Design Guidelines: Advanced Topics.
Copyright 2001. Sun Microsystems, Inc. All Rights Reserved.
PreviousNextContents/Index/Search