| Package | Description | 
|---|---|
| javax.swing | Provides a set of "lightweight"
(all-Java language) components that,
to the maximum degree possible, work the same on all platforms. | 
| javax.swing.plaf.metal | Provides user interface objects built according to
the Java look and feel (once codenamed Metal),
which is the default look and feel. | 
| Modifier and Type | Method and Description | 
|---|---|
| static LayoutStyle  | LayoutStyle. getInstance ()Returns the shared instance of  LayoutStyle. | 
| LayoutStyle  | GroupLayout. getLayoutStyle ()Returns the  LayoutStyleused for calculating the preferred
 gap between components. | 
| LayoutStyle  | LookAndFeel. getLayoutStyle ()Returns the  LayoutStylefor this look
 and feel. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | LayoutStyle. setInstance (LayoutStyle style)Sets the shared instance of  LayoutStyle. | 
| void | GroupLayout. setLayoutStyle (LayoutStyle layoutStyle)Sets the  LayoutStyleused to calculate the preferred
 gaps between components. | 
| Modifier and Type | Method and Description | 
|---|---|
| LayoutStyle  | MetalLookAndFeel. getLayoutStyle ()Returns a  LayoutStyleimplementing the Java look and feel
 design guidelines as specified at
 http://java.sun.com/products/jlf/ed2/book/HIG.Visual2.html. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy. 
Scripting on this page tracks web page traffic, but does not change the content in any way.