com.jgoodies.looks.demo
Class LooksDemo

java.lang.Object
  extended by com.jgoodies.binding.beans.Model
      extended by com.jgoodies.uif.application.Application
          extended by com.jgoodies.uif.application.AbstractUIFApplication
              extended by com.jgoodies.uifextras.convenience.DefaultUIFApplication
                  extended by com.jgoodies.looks.demo.LooksDemo
All Implemented Interfaces:
com.jgoodies.binding.beans.Observable, Serializable

public final class LooksDemo
extends com.jgoodies.uifextras.convenience.DefaultUIFApplication

The main class of the JGoodies Looks Demo. Configures the splash, UI, creates the main frame and defines several global values.

Version:
$Revision: 1.12 $
Author:
Karsten Lentzsch
See Also:
Serialized Form

Constructor Summary
LooksDemo()
           
 
Method Summary
protected  void configureSplash()
           
protected  void configureUI()
          Configures the user interface: sets the mixed font size hint, and enables auditory feedback.
protected  com.jgoodies.uif.AbstractFrame createMainFrame()
          Creates and returns the application's main frame.
protected  void initializeActions()
          Initializes the actions used in this demo.
static void main(String[] arguments)
           
 
Methods inherited from class com.jgoodies.uifextras.convenience.DefaultUIFApplication
addMessageHandler, checkSetup, configureHelp, configureLogging, configureLogging2, configureSetupManager, getDefaultLogFilePattern, getDefaultLogFilePrefix, launchApplication
 
Methods inherited from class com.jgoodies.uif.application.AbstractUIFApplication
addLogFileHandler, configureLoggingFromProperties, disposeFramesAndWindows, ensureParentDirectoryExists, exitSystem, getApplicationDataDirectory, getAppResourceMap, load, lookupApplicationDataBaseDirectory, lookupApplicationDataDirectory, shutdown, startup
 
Methods inherited from class com.jgoodies.uif.application.Application
addExitListener, clearActionMap, end, exit, exit, exitAllowed, fireApplicationExiting, getAction, getActionMap, getApplicationExitOnWindowClosingHandler, getResourceMap, launch, removeExitListener
 
Methods inherited from class com.jgoodies.binding.beans.Model
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, equals, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LooksDemo

public LooksDemo()
Method Detail

main

public static void main(String[] arguments)

configureSplash

protected void configureSplash()
Overrides:
configureSplash in class com.jgoodies.uifextras.convenience.DefaultUIFApplication

configureUI

protected void configureUI()
Configures the user interface: sets the mixed font size hint, and enables auditory feedback.

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

createMainFrame

protected com.jgoodies.uif.AbstractFrame createMainFrame()
Creates and returns the application's main frame.

Specified by:
createMainFrame in class com.jgoodies.uifextras.convenience.DefaultUIFApplication

initializeActions

protected void initializeActions()
Initializes the actions used in this demo. Just registers an about and quit handler with the Mac OS X application menu.

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


Copyright © 2002-2008 JGoodies Karsten Lentzsch. All Rights Reserved.