< prev index next >

src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusStyle.java

Print this page

        

@@ -99,20 +99,20 @@
  * <p>Sometimes, however, you need to have a custom state. For example, you
  * want JButton to render differently if it's parent is a JToolbar. In Nimbus,
  * you specify these custom states by including a special key in UIDefaults.
  * The following UIDefaults entries define three states for this button:</p>
  *
- * <pre><code>
+ * <pre>{@code
  *     JButton.States = Enabled, Disabled, Toolbar
  *     JButton[Enabled].backgroundPainter = somePainter
  *     JButton[Disabled].background = BLUE
  *     JButton[Toolbar].backgroundPainter = someOtherPaint
- * </code></pre>
+ * }</pre>
  *
- * <p>As you can see, the <code>JButton.States</code> entry lists the states
+ * <p>As you can see, the {@code JButton.States} entry lists the states
  * that the JButton style will support. You then specify the settings for
- * each state. If you do not specify the <code>JButton.States</code> entry,
+ * each state. If you do not specify the {@code JButton.States} entry,
  * then the standard Synth states will be assumed. If you specify the entry
  * but the list of states is empty or null, then the standard synth states
  * will be assumed.</p>
  *
  * @author Richard Bair

@@ -145,11 +145,11 @@
      * <p>The Color to return from getColorForState if it would otherwise have
      * returned null.</p>
      *
      * <p>Returning null from getColorForState is a very bad thing, as it causes
      * the AWT peer for the component to install a SystemColor, which is not a
-     * UIResource. As a result, if <code>null</code> is returned from
+     * UIResource. As a result, if {@code null} is returned from
      * getColorForState, then thereafter the color is not updated for other
      * states or on LAF changes or updates. This DEFAULT_COLOR is used to
      * ensure that a ColorUIResource is always returned from
      * getColorForState.</p>
      */

@@ -921,16 +921,16 @@
      * Enabled
      * Enabled+Pressed
      * Disabled
      * </pre>
      * And you wanted to find the state that best represented
-     * ENABLED+PRESSED+FOCUSED and <code>lastState</code> was null (or an
+     * ENABLED+PRESSED+FOCUSED and {@code lastState} was null (or an
      * empty array, or an array with a single int with index == -1), then
      * Enabled+Pressed would be returned. If you then call this method again but
      * pass the index of Enabled+Pressed as the "lastState", then
      * Enabled would be returned. If you call this method a third time and pass
-     * the index of Enabled in as the <code>lastState</code>, then null would be
+     * the index of Enabled in as the {@code lastState}, then null would be
      * returned.</p>
      *
      * <p>The actual code path for determining the proper state is the same as
      * in Synth.</p>
      *

@@ -1024,11 +1024,11 @@
         return null;
     }
 
     /**
      * Contains values such as the UIDefaults and painters associated with
-     * a state. Whereas <code>State</code> represents a distinct state that a
+     * a state. Whereas {@code State} represents a distinct state that a
      * component can be in (such as Enabled), this class represents the colors,
      * fonts, painters, etc associated with some state for this
      * style.
      */
     private final class RuntimeState implements Cloneable {
< prev index next >