com.melloware.jukes.gui
Class Jukes

java.lang.Object
  extended by com.jgoodies.uif.application.AbstractApplicationStarter
      extended by com.jgoodies.uifextras.convenience.DefaultApplicationStarter
          extended by com.melloware.jukes.gui.Jukes

public final class Jukes
extends com.jgoodies.uifextras.convenience.DefaultApplicationStarter

This is the main class of the Jukes application. It utilizes the default application startup process from the JGoodies UI framework.

Copyright (c) 1999-2007 Melloware, Inc.

Version:
4.0

Author:
Emil A. Lefkof III
See Also:
Actions, MainController, MainModule, MainFrame

Constructor Summary
Jukes()
           
 
Method Summary
protected  void configureSplash()
          Configures the splash to set a brown progress bar.
protected  void configureUI()
          Configures the user interface.
protected  com.jgoodies.uif.AbstractFrame createMainFrame()
           
protected  java.lang.String getDefaultLogFilePattern()
           
protected  void initializeActions()
          Initializes the actions used in this application.
protected  void initializeCodecs()
          Load all the SPI sound codecs and log them.
protected  void launchApplication()
          Brings up the application, it therefore initializes the main frame, checks the setup process, initializes all actions, then builds the main frame, and finally opens it.
static void main(java.lang.String[] arguments)
          Defines a bunch of application wide constants, and launches the boot process for the Jukes application.
 
Methods inherited from class com.jgoodies.uifextras.convenience.DefaultApplicationStarter
addMessageHandler, checkSetup, configureHelp, configureLogging, configureSetupManager
 
Methods inherited from class com.jgoodies.uif.application.AbstractApplicationStarter
boot, ensureParentDirectoryExists, exit, getApplicationConfiguration, getApplicationDescription, getLogger, load
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Jukes

public Jukes()
Method Detail

main

public static void main(java.lang.String[] arguments)
Defines a bunch of application wide constants, and launches the boot process for the Jukes application.


getDefaultLogFilePattern

protected java.lang.String getDefaultLogFilePattern()
Overrides:
getDefaultLogFilePattern in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter

configureSplash

protected void configureSplash()
Configures the splash to set a brown progress bar.

Overrides:
configureSplash in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter

configureUI

protected void configureUI()
Configures the user interface.

Overrides:
configureUI in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter

createMainFrame

protected com.jgoodies.uif.AbstractFrame createMainFrame()
Specified by:
createMainFrame in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter

initializeActions

protected void initializeActions()
Initializes the actions used in this application.

Specified by:
initializeActions in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter

initializeCodecs

protected void initializeCodecs()
Load all the SPI sound codecs and log them.


launchApplication

protected void launchApplication()
Brings up the application, it therefore initializes the main frame, checks the setup process, initializes all actions, then builds the main frame, and finally opens it.

Overrides:
launchApplication in class com.jgoodies.uifextras.convenience.DefaultApplicationStarter


Copyright © 1999-2008 Melloware Inc. All Rights Reserved.