|
Quaqua 8.0 2011-10-02 | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
BrowserCellRenderer | Defines the requirements for an object that displays a tree node in a JBrowser. |
BrowserPreviewRenderer | Identifies components that can be used to paint the preview column in a JBrowser. |
QuaquaMenuPainterClient | QuaquaMenuPainterClient. |
SheetListener | SheetListener. |
VisuallyLayoutable | This interface is implemented by user interface delegates, which support layouts based on visual criteria. |
VisualMargin | VisualMargin . |
Class Summary | |
---|---|
BasicBrowserUI | BasicBrowserUI. |
BasicQuaquaLookAndFeel | The BasicQuaquaLookAndFeel contains the look and feel properties that are commonly uses by all the specific QuaquaLookAndFeel incarnations. |
BasicQuaquaNativeLookAndFeel | The BasicQuaquaNativeLookAndFeel contains the look and feel properties that are commonly uses by QuaquaLookAndFeel classes which use native painters. |
BrowserUI | BrowserUI. |
DefaultBrowserCellRenderer | DefaultBrowserCellRenderer. |
DefaultColumnCellRenderer | DefaultColumnCellRenderer. |
DefaultColumnCellRenderer.UIResource | |
JBrowser | JBrowser provides a user interface for displaying and selecting items from a list of data or from hierarchically organized lists of data such as directory paths. |
JBrowser.BrowserLayout | |
JBrowser.BrowserScrollPaneLayout | |
JBrowserViewport | JBrowserViewport is a viewport for use with a JBrowser. |
JSheet | JSheet is a document modal dialog which is displayed below the title bar of a JFrame. |
LookAndFeelProxy | A proxy for LookAndFeel objects. |
LookAndFeelProxy15 | A J2SE5 backwards compatible version of the LookAndFeelProxy class. |
QuaquaArrowButton | QuaquaArrowButton is used handle events for the arrow buttons of a QuaquaScrollBarUI. |
QuaquaBaseline | QuaquaBaseline. |
QuaquaBorderFactory | Creates an ImageBevelBorder instance optimized for this JVM. |
QuaquaBorders | QuaquaBorders. |
QuaquaBorders.OptionDialogBorder | |
QuaquaBorders.PaletteBorder | Border for a Palette. |
QuaquaBrowserUI | QuaquaBrowserUI. |
QuaquaButtonBorder | QuaquaButtonBorder. |
QuaquaButtonListener | QuaquaButtonListener. |
QuaquaButtonMarginBorder | QuaquaButtonMarginBorder is used to honour the margins between button text and button border. |
QuaquaButtonUI | QuaquaButtonUI. |
QuaquaCaret | QuaquaCaret. |
QuaquaCheckBoxUI | QuaquaCheckBoxUI. |
QuaquaCheckBoxUI.PropertyChangeHandler | This inner class is marked "public" due to a compiler bug. |
QuaquaColorChooserUI | QuaquaColorChooserUI. |
QuaquaColorWellBorder | QuaquaColorWellBorder. |
QuaquaComboBoxButton | JButton subclass to help out QuaquaComboBoxUI. |
QuaquaComboBoxCellRenderer | QuaquaComboBoxCellRenderer. |
QuaquaComboBoxEditor | The default editor for Quaqua editable combo boxes. |
QuaquaComboBoxEditor.UIResource | A subclass of BasicComboBoxEditor that implements UIResource. |
QuaquaComboBoxUI | Quaqua UI for JComboBox. |
QuaquaComboBoxVisualMargin | QuaquaComboBoxVisualMargin. |
QuaquaComboPopup | QuaquaComboPopup. |
QuaquaDefaultButtonAnimator | Animates the default button. |
QuaquaDefaultListCellRenderer | QuaquaDefaultListCellRenderer. |
QuaquaDefaultTableCellRenderer | QuaquaDefaultTableCellRenderer. |
QuaquaDesktopPaneUI | QuaquaDesktopPaneUI. |
QuaquaDragGestureRecognizer | This is a blunt copy of BasicDragGestureRecognizer from J2SE5. |
QuaquaDropTargetListener | QuaquaDropTargetListener is mostly a copy of javax.swing.basic.BasicDropTargetListener. |
QuaquaEditorKit | The QuaquaEditorKit extends the Swing DefaultEditorKit with Mac OS X specific text editing actions. |
QuaquaEditorPaneUI | QuaquaEditorPaneUI. |
QuaquaFocusHandler | QuaquaFocusHandler. |
QuaquaFormattedTextFieldUI | QuaquaFormattedTextFieldUI. |
QuaquaHighlighter | QuaquaHighlighter. |
QuaquaHighlighter.QuaquaHighlightPainter | |
QuaquaIconFactory | QuaquaIconFactory. |
QuaquaKeyboardFocusManager | QuaquaKeyboardFocusManager. |
QuaquaLabelUI | QuaquaLabelUI. |
QuaquaLayoutStyle | A QuaquaLayoutStyle can be queried for the preferred gaps between two JComponents, or between a JComponent and a parent Container. |
QuaquaLayoutStyle15 | A QuaquaLayoutStyle15 can be queried for the preferred gaps between two JComponents, or between a JComponent and a parent Container. |
QuaquaLazyActionMap | QuaquaLazyActionMap. |
QuaquaListUI | QuaquaListUI for Java 1.4. |
QuaquaLookAndFeel | The QuaquaLookAndFeel is an extension for Apple's Mac Look and Feel and to Apple's Aqua Look and Feel for Java 1.3 through 1.4 on Mac OS X 10.0 through 10.3. |
QuaquaLookAndFeel15 | A J2SE5 backwards compatible version of the QuaquaLookAndFeel class. |
QuaquaManager | The QuaquaManager provides bug fixes and enhancements for the Mac Look and Feel and for the Aqua Look and Feel on Mac OS X. |
QuaquaMenuBarUI | QuaquaMenuBarUI. |
QuaquaMenuItemUI | A replacement for the AquaMenuItemUI. |
QuaquaMenuPainter | QuaquaMenuPainter. |
QuaquaMenuUI | A replacement for the AquaMenuUI. |
QuaquaNativeButtonBorder | Native Aqua border for an AbstractButton . |
QuaquaNativeButtonBorder.UIResource | |
QuaquaNativeScrollPaneBorder | QuaquaNativeScrollPaneBorder . |
QuaquaNativeTextFieldBorder | Native Aqua border for text components. |
QuaquaNativeTextFieldBorder.UIResource | |
QuaquaNativeToolBarBorder | QuaquaNativeToolBarBorder. |
QuaquaNativeToolBarBorder.UIResource | |
QuaquaOptionPaneUI | QuaquaOptionPaneUI. |
QuaquaOptionPaneUI.QuaquaButtonAreaLayout | ButtonAreaLayout behaves in a similar manner to
FlowLayout . |
QuaquaPanelUI | QuaquaPanelUI. |
QuaquaPasswordFieldUI | QuaquaPasswordFieldUI. |
QuaquaPasswordView | QuaquaPasswordView paints a filled circle instead of the echo char returned by the JPasswordField. |
QuaquaPlacardButtonBorder | QuaquaPlacardButtonBorder. |
QuaquaPopupFactory | QuaquaPopupFactory to work around a bug with heavy weight popups on Java 1.4 in full screen mode. |
QuaquaPopupMenuBorder | A replacement for the AquaMenuBorder. |
QuaquaPopupMenuUI | QuaquaPopupMenuUI. |
QuaquaRadioButtonUI | QuaquaRadioButtonUI. |
QuaquaRadioButtonUI.PropertyChangeHandler | This inner class is marked "public" due to a compiler bug. |
QuaquaRootPaneBackground | QuaquaRootPaneBackground. |
QuaquaRootPaneUI | QuaquaRootPaneUI. |
QuaquaScrollBarUI | QuaquaScrollBarUI. |
QuaquaScrollPaneBorder | QuaquaScrollPaneBorder. |
QuaquaScrollPaneBorder.UIResource | |
QuaquaScrollPaneLayout | The QuaquaScrollPaneLayout ensures that the vertical and the horizontal scroll bar of a JScrollPane do not intersect with the grow-box of a JFrame or a JDialog. |
QuaquaScrollPaneLayout.UIResource | The UI resource version of ScrollPaneLayout . |
QuaquaScrollPaneUI | QuaquaScrollPaneUI. |
QuaquaSliderUI | QuaquaSliderUI. |
QuaquaSpinnerUI | QuaquaSpinnerUI. |
QuaquaSplitPaneDivider | QuaquaSplitPaneDivider. |
QuaquaSplitPaneUI | QuaquaSplitPaneUI. |
QuaquaSquareButtonBorder | QuaquaSquareButtonBorder. |
QuaquaTableHeaderBorder | QuaquaTableHeaderBorder. |
QuaquaTableHeaderBorder.UIResource | |
QuaquaTableHeaderUI | QuaquaTableHeaderUI. |
QuaquaTableUI | QuaquaTableUI. |
QuaquaTextAreaUI | QuaquaTextAreaUI. |
QuaquaTextComponentPopupHandler | TextComponentHandler displays a popup menu on a JTextComponent with the cut/copy and paste actions. |
QuaquaTextCursorHandler | QuaquaTextCursorHandler hides the cursor when a key is pressed in a JTextComponent and shows it again when the cursor is moved. |
QuaquaTextFieldBorder | QuaquaTextFieldBorder. |
QuaquaTextFieldBorder.UIResource | |
QuaquaTextFieldFocusHandler | QuaquaTextFieldFocusHandler. |
QuaquaTextFieldFocusHandler15 | QuaquaTextFieldFocusHandler15. |
QuaquaTextFieldUI | QuaquaTextFieldUI. |
QuaquaTextPaneUI | QuaquaTextPaneUI. |
QuaquaTitlePane | QuaquaTitlePane. |
QuaquaToggleButtonUI | QuaquaButtonUI. |
QuaquaToolBarBorder | QuaquaToolBarBorder. |
QuaquaToolBarBorder.UIResource | |
QuaquaToolBarButtonStateBorder | ToolbarButtonStateBorder. |
QuaquaToolBarSeparatorUI | QuaquaToolBarSeparatorUI. |
QuaquaToolBarTabButtonBorder | ToolBarTabButtonBorder. |
QuaquaToolBarToggleButtonBorder | ToolBarButtonBorder. |
QuaquaToolBarUI | QuaquaToolBarUI. |
QuaquaTreeUI | QuaquaTreeUI. |
QuaquaUIAction | QuaquaUIAction is the basis of all of basic's action classes that are used in an ActionMap. |
QuaquaUtilities | Utility class for the Quaqua LAF. |
QuaquaViewportUI | The Quaqua user interface delegate for a JViewport. |
SheetEvent | SheetEvent. |
VisuallyLayoutableIcon | VisuallyLayoutableIcon takes an icon and a layout rectangle. |
Enum Summary | |
---|---|
QuaquaUtilities.SizeVariant |
Provides fixes and enhancements for Apple's implementation of the Aqua Look and Feel.
See comments of the LookAndFeel
classes for detailed descriptions.
To activate the QuaquaLookAndFeel
for a Java Application it is
recommended to use the following code snippet:
javax.swing.UIManager.setLookAndFeel( ch.randelshofer.quaqua.QuaquaManager.getLookAndFeelClassName() );
For a Java applet, use the following code snippet please:
javax.swing.UIManager.put("ClassLoader", getClass().getClassLoader()); javax.swing.UIManager.setLookAndFeel( ch.randelshofer.quaqua.QuaquaManager.getLookAndFeel() );
The Quaqua Look and Feel can be customized using system properties and client properties. For details see the description of class QuaquaManager.
Native libraries
Quaqua uses JNI to do function calls to Mac OS X Carbon and Cocoa.
Make sure that the files libquaqua.jnilib
and libquaqua64.jnilib
are
in the library path of your application. If this file is missing, or could not be loaded due
to security restrictions, Quaqua will work with a reduced set of functionality.
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |