src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
changeset 50358 1ba28f0dbc33
parent 48264 efda6932a433
child 52965 fcbea0fb586c
--- a/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html	Thu May 31 09:24:27 2018 -0700
+++ b/src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html	Thu May 31 09:52:32 2018 -0700
@@ -5,7 +5,7 @@
   <title>Component Specific Properties</title>
 </head>
 <!--
-Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
+Copyright (c) 2003, 2018, Oracle and/or its affiliates. All rights reserved.
 DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 
 This code is free software; you can redistribute it and/or modify it
@@ -29,8 +29,9 @@
 questions.
 -->
 
-<body bgcolor="white">
-<h3>Component Specific Properties</h3>
+<body>
+<main role="main">
+<h1>Component Specific Properties</h1>
 <p> The look, and to some degree the feel of Synth
   can be customized by way of component specific properties.
   These properties are accessed from <a
@@ -43,7 +44,7 @@
       unspecified: typically a <code>ClassCastException</code> is
       thrown, but it is implementation specific.
     </p>
-<h4>ArrowButton</h4>
+<h2>ArrowButton</h2>
 <p> ArrowButton is a special type of JButton that renders an arrow.
 ArrowButton is typically not created directly, rather some of the
 Components will create it       to render a button with an arrow. The
@@ -52,7 +53,7 @@
 In       addition to the <a
  href="#buttonProperties">Button 	properties</a>, ArrowButton supports
 the following properties: </p>
-<h5>ArrowButton Specific Properties</h5>
+<h3>ArrowButton Specific Properties</h3>
 <table border="1" summary="ArrowButton specific properties">
   <thead><tr>
     <th>Property</th>
@@ -70,11 +71,11 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JButton">JButton</a></h4>
+<h2><a id="JButton">JButton</a></h2>
 <p> JButton paints text using the TEXT_FOREGROUND ColorType. In addition
 to the <a href="#buttonProperties">Button 	properties</a>, JButton
 supports the following property: </p>
-<h5>JButton Specific Properties</h5>
+<h3>JButton Specific Properties</h3>
 <table border="1" summary="JButton specific properties">
   <thead><tr>
     <th>Property</th>
@@ -93,11 +94,11 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JCheckBox">JCheckBox</a></h4>
+<h2><a id="JCheckBox">JCheckBox</a></h2>
 <p> JCheckBox paints text using the TEXT_FOREGROUND ColorType. In
 addition to the <a href="#buttonProperties">Button 	properties</a>,
 JCheckBox supports the following property: </p>
-<h5>JCheckBox Specific Properties</h5>
+<h3>JCheckBox Specific Properties</h3>
 <table border="1" summary="JCheckBox specific properties">
   <thead><tr>
     <th>Property</th>
@@ -115,7 +116,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JComboBox">JComboBox</a></h4>
+<h2><a id="JComboBox">JComboBox</a></h2>
 <p> JComboBox is a composite component that consists of the following
 child Components: </p>
 <table border="1" summary="JComboBox child components">
@@ -164,7 +165,7 @@
   </tbody>
 </table>
 
-<h5>JComboBox Specific Properties</h5>
+<h3>JComboBox Specific Properties</h3>
 <table border="1" summary="JComboBox specific properties">
   <thead><tr>
     <th>Property</th>
@@ -183,8 +184,8 @@
   </tbody>
 </table>
 <br>
-<h4>JFileChooser</h4>
-<h5>JFileChooser Specific Properties</h5>
+<h2>JFileChooser</h2>
+<h3>JFileChooser Specific Properties</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JFileChooser specific properties"
  style="width: 100%; text-align: left;">
   <tbody>
@@ -343,8 +344,8 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JInternalFrame"></a>JInternalFrame</h4>
-<h5>JInternalFrame Specific Properties</h5>
+<h2><a id="JInternalFrame"></a>JInternalFrame</h2>
+<h3>JInternalFrame Specific Properties</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrame specific properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -373,11 +374,11 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JInternalFrameTitlePane"></a>JInternalFrameTitlePane</h4>
+<h2><a id="JInternalFrameTitlePane"></a>JInternalFrameTitlePane</h2>
 <p>JInternalFrameTitlePane is the control bar located at the top of the
 internal frame similar to that found in a frame.<br>
 </p>
-<h5>JInternalFrameTitlePane Specific Properties</h5>
+<h3>JInternalFrameTitlePane Specific Properties</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrameTitlePane specific properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -473,10 +474,10 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JList">JList</a></h4>
+<h2><a id="JList">JList</a></h2>
 <p> JList's sets the name of the renderer to List.renderer.       JList
 supports the following properties: </p>
-<h5>JList Specific Properties</h5>
+<h3>JList Specific Properties</h3>
 <table border="1" summary="JList specific properties">
   <thead><tr>
     <th>Property</th>
@@ -512,7 +513,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="menuProperties">Menu Properties</a></h4>
+<h2><a id="menuProperties">Menu Properties</a></h2>
 <p> The Menu classes (JCheckBoxMenuItem, JMenu, JMenuItem, and
 JRadioButtonMenuItem) all support the same set of properties and behave
 similarly.       Each component consists of two Regions: the region
@@ -597,12 +598,12 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JOptionPane">JOptionPane</a></h4>
+<h2><a id="JOptionPane">JOptionPane</a></h2>
 <p> JOptionPane is a composite component and may consist of numerous child
 components, they are: OptionPane.button, OptionPane.label,
 OptionPane.comboBox, OptionPane.scrollPane, OptionPane.list,
 OptionPane.textField, OptionPane.iconLabel. </p>
-<h5>JOptionPane Specific Properties</h5>
+<h3>JOptionPane Specific Properties</h3>
 <table border="1" summary="JOptionPane specific properties">
   <thead><tr>
     <th>Property</th>
@@ -713,10 +714,10 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JProgressBar"></a>JProgressBar<br>
-</h4>
-<h5>JProgressBar Specific Properties<br>
-</h5>
+<h2><a id="JProgressBar"></a>JProgressBar<br>
+</h2>
+<h3>JProgressBar Specific Properties<br>
+</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JProgressBar specific properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -753,11 +754,11 @@
     </tr>
   </tbody>
 </table>
-<h4><a id="JRadioButton">JRadioButton</a></h4>
+<h2><a id="JRadioButton">JRadioButton</a></h2>
 <p> JRadioButton paints text using the TEXT_FOREGROUND ColorType. In
 addition to the <a href="#buttonProperties">Button 	properties</a>,
 JRadioButton supports the following property: </p>
-<h5>JRadioButton Specific Properties</h5>
+<h3>JRadioButton Specific Properties</h3>
 <table border="1" summary="JRadioButton specific properties">
   <thead><tr>
     <th>Property</th>
@@ -775,7 +776,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JScrollBar">JScrollBar</a></h4>
+<h2><a id="JScrollBar">JScrollBar</a></h2>
 <p> JScrollBar is a composite component that consists of the following
 child Components: </p>
 <table border="1" summary="JScrollBar child components">
@@ -793,7 +794,7 @@
   </tbody>
 </table>
 
-<h5>JScrollBar Specific Properties</h5>
+<h3>JScrollBar Specific Properties</h3>
 <table border="1" summary="JScrollBar specific properties">
   <thead><tr>
     <th>Property</th>
@@ -845,7 +846,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="Separator">Separators</a></h4>
+<h2><a id="Separator">Separators</a></h2>
 <p> All of the separator classes, JSeparator, JPopupMenu.Separator and
 JToolBar.Separator use the same property: </p>
 <table border="1" summary="Separator classes common properties">
@@ -887,7 +888,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JScrollPane">JScrollPane</a></h4>
+<h2><a id="JScrollPane">JScrollPane</a></h2>
 <p>
       JScrollPane is unique in that it provides a method for setting
       the Border around the JViewport with JViewport throwing an
@@ -900,7 +901,7 @@
       <code>paintViewportBorder</code> is called to paint the
       <code>Viewport</code>s border.
  </p>
-<h5>JScrollPane Specific Properties</h5>
+<h3>JScrollPane Specific Properties</h3>
 <table border="1" summary="JScrollPane specific properties">
   <thead><tr>
     <th>Property</th>
@@ -918,13 +919,13 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JSplitPane">JSplitPane</a></h4>
+<h2><a id="JSplitPane">JSplitPane</a></h2>
 <p> JSplitPane is a composite component that will contain a divider and
 potentially two buttons, if setOneTouchExpandable(true) has been
 invoked. The two buttons will be named:
 SplitPaneDivider.leftOneTouchButton and
 SplitPaneDivider.rightOneTouchButton. </p>
-<h5>JSplitPane Specific Properties</h5>
+<h3>JSplitPane Specific Properties</h3>
 <table border="1" summary="JSplitPane specific properties">
   <thead><tr>
     <th>Property</th>
@@ -967,8 +968,8 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JSlider"></a>JSlider</h4>
-<h5>JSlider Specific Properties</h5>
+<h2><a id="JSlider"></a>JSlider</h2>
+<h3>JSlider Specific Properties</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JSlider specific properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -1027,8 +1028,8 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JTabbedPane"></a>JTabbedPane</h4>
-<h5>JTabbedPane Specific Properties</h5>
+<h2><a id="JTabbedPane"></a>JTabbedPane</h2>
+<h3>JTabbedPane Specific Properties</h3>
 <table cellpadding="2" cellspacing="2" border="1" summary="JTabbedPane specific properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -1089,10 +1090,10 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JTable">JTable</a></h4>
+<h2><a id="JTable">JTable</a></h2>
 <p> JTable sets the name of the renderer to Table.cellRenderer.
 JTable supports the following properties: </p>
-<h5>JTable Specific Properties</h5>
+<h3>JTable Specific Properties</h3>
 <table border="1" summary="JTable specific properties">
   <thead><tr>
     <th>Property</th>
@@ -1134,10 +1135,10 @@
   </tbody>
 </table>
 <br>
-<h4><a id="JTree">JTree</a></h4>
+<h2><a id="JTree">JTree</a></h2>
 <p> JTree sets the name of the renderer to Tree.renderer, the name of
 the editor is Tree.cellEditor.</p>
-<h5>JTree Specific Properties</h5>
+<h3>JTree Specific Properties</h3>
 <table border="1" summary="JTree specific properties">
   <thead><tr>
     <th>Property</th>
@@ -1217,11 +1218,11 @@
     </tr>
   </tbody>
 </table>
-<h4><a id="JToggleButton">JToggleButton</a></h4>
+<h2><a id="JToggleButton">JToggleButton</a></h2>
 <p> JToggleButton paints text using the TEXT_FOREGROUND ColorType. In
 addition to the <a href="#buttonProperties">Button 	properties</a>,
 JToggleButton supports the following property: </p>
-<h5>JToggleButton Specific Properties</h5>
+<h3>JToggleButton Specific Properties</h3>
 <table border="1" summary="JToggleButton specific properties">
   <thead><tr>
     <th>Property</th>
@@ -1239,7 +1240,7 @@
   </tbody>
 </table>
 <br>
-<h4><a id="buttonProperties">Button Properties</a></h4>
+<h2><a id="buttonProperties">Button Properties</a></h2>
 <p> Each of the Button classes (JButton, JCheckBox, JRadioButton,
 JToggleButton and SynthArrowButton) support a similar set of properties.
 These properties are: </p>
@@ -1292,8 +1293,8 @@
 <p> <code>Prefix</code> is one of: Button, CheckBox, RadioButton or
 JToggleButton.<br>
 </p>
-<h4><a id="textProperties"></a>Text Properties<br>
-</h4>
+<h2><a id="textProperties"></a>Text Properties<br>
+</h2>
 <table cellpadding="2" cellspacing="2" border="1" summary="Text properties"
  style="text-align: left; width: 100%;">
   <tbody>
@@ -1341,5 +1342,6 @@
 <p><code>Prefix</code> is one of: EditorPane, FormattedTextField,
 PasswordField, TextArea, TextField or TextPane.<br>
 </p>
+</main>
 </body>
 </html>