# javax.swing.plaf.nimbus

***

1. **NimbusLookAndFeel:**

   ```java
   // Create and install the Nimbus Look and Feel
   UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
   ```
2. **NimbusButton:**

   ```java
   // Create a Nimbus button
   JButton button = new JButton("Button");
   button.setUI(new NimbusButtonUI());
   ```
3. **NimbusCheckBox:**

   ```java
   // Create a Nimbus checkbox
   JCheckBox checkbox = new JCheckBox("Checkbox");
   checkbox.setUI(new NimbusCheckBoxUI());
   ```
4. **NimbusComboBox:**

   ```java
   // Create a Nimbus combobox
   JComboBox comboBox = new JComboBox(new String[] {"Item 1", "Item 2", "Item 3"});
   comboBox.setUI(new NimbusComboBoxUI());
   ```
5. **NimbusDesktopPane:**

   ```java
   // Create a Nimbus desktop pane
   JDesktopPane desktopPane = new JDesktopPane();
   desktopPane.setUI(new NimbusDesktopPaneUI());
   ```
6. **NimbusFileChooser:**

   ```java
   // Create a Nimbus file chooser
   JFileChooser fileChooser = new JFileChooser();
   fileChooser.setUI(new NimbusFileChooserUI());
   ```
7. **NimbusFrame:**

   ```java
   // Create a Nimbus frame
   JFrame frame = new JFrame("Nimbus Frame");
   frame.setUI(new NimbusFrameUI());
   ```
8. **NimbusInternalFrame:**

   ```java
   // Create a Nimbus internal frame
   JInternalFrame internalFrame = new JInternalFrame("Internal Frame");
   internalFrame.setUI(new NimbusInternalFrameUI());
   ```
9. **NimbusLabel:**

   ```java
   // Create a Nimbus label
   JLabel label = new JLabel("Label");
   label.setUI(new NimbusLabelUI());
   ```
10. **NimbusList:**

```java
// Create a Nimbus list
JList list = new JList(new String[] {"Item 1", "Item 2", "Item 3"});
list.setUI(new NimbusListUI());
```

11. **NimbusMenu:**

```java
// Create a Nimbus menu
JMenu menu = new JMenu("Menu");
menu.setUI(new NimbusMenuUI());
```

12. **NimbusMenuBar:**

```java
// Create a Nimbus menu bar
JMenuBar menuBar = new JMenuBar();
menuBar.setUI(new NimbusMenuBarUI());
```

13. **NimbusMenuItem:**

```java
// Create a Nimbus menu item
JMenuItem menuItem = new JMenuItem("Menu Item");
menuItem.setUI(new NimbusMenuItemUI());
```

14. **NimbusOptionPane:**

```java
// Create a Nimbus option pane
JOptionPane optionPane = new JOptionPane("Message", JOptionPane.INFORMATION_MESSAGE);
optionPane.setUI(new NimbusOptionPaneUI());
```

15. **NimbusPanel:**

```java
// Create a Nimbus panel
JPanel panel = new JPanel();
panel.setUI(new NimbusPanelUI());
```

16. **NimbusPasswordField:**

```java
// Create a Nimbus password field
JPasswordField passwordField = new JPasswordField();
passwordField.setUI(new NimbusPasswordFieldUI());
```

17. **NimbusPopupMenu:**

```java
// Create a Nimbus popup menu
JPopupMenu popupMenu = new JPopupMenu();
popupMenu.setUI(new NimbusPopupMenuUI());
```

18. **NimbusProgressBar:**

```java
// Create a Nimbus progress bar
JProgressBar progressBar = new JProgressBar();
progressBar.setUI(new NimbusProgressBarUI());
```

19. **NimbusRadioButton:**

```java
// Create a Nimbus radio button
JRadioButton radioButton = new JRadioButton("Radio Button");
radioButton.setUI(new NimbusRadioButtonUI());
```

20. **NimbusRootPaneUI:**

```java
// Create a Nimbus root pane UI
RootPaneUI rootPaneUI = new NimbusRootPaneUI();
frame.setRootPaneUI(rootPaneUI);
```

21. **NimbusScrollBar:**
