src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html
changeset 52965 fcbea0fb586c
parent 50358 1ba28f0dbc33
child 58325 d32a3b1ca84a
child 58678 9cf78a70fa4f
equal deleted inserted replaced
52964:840d66c98b6c 52965:fcbea0fb586c
    51       components that make       use of ArrowButton       are:
    51       components that make       use of ArrowButton       are:
    52 JComboBox, JScrollBar and JSplitPane (for the buttons on the divider).
    52 JComboBox, JScrollBar and JSplitPane (for the buttons on the divider).
    53 In       addition to the <a
    53 In       addition to the <a
    54  href="#buttonProperties">Button 	properties</a>, ArrowButton supports
    54  href="#buttonProperties">Button 	properties</a>, ArrowButton supports
    55 the following properties: </p>
    55 the following properties: </p>
    56 <h3>ArrowButton Specific Properties</h3>
    56 <table border="1">
    57 <table border="1" summary="ArrowButton specific properties">
    57 <caption>ArrowButton Specific Properties</caption>
    58   <thead><tr>
    58   <thead><tr>
    59     <th>Property</th>
    59     <th>Property</th>
    60     <th>Expected Type</th>
    60     <th>Expected Type</th>
    61     <th>Default Value</th>
    61     <th>Default Value</th>
    62     <th>Description </th>
    62     <th>Description </th>
    73 <br>
    73 <br>
    74 <h2><a id="JButton">JButton</a></h2>
    74 <h2><a id="JButton">JButton</a></h2>
    75 <p> JButton paints text using the TEXT_FOREGROUND ColorType. In addition
    75 <p> JButton paints text using the TEXT_FOREGROUND ColorType. In addition
    76 to the <a href="#buttonProperties">Button 	properties</a>, JButton
    76 to the <a href="#buttonProperties">Button 	properties</a>, JButton
    77 supports the following property: </p>
    77 supports the following property: </p>
    78 <h3>JButton Specific Properties</h3>
    78 <table border="1">
    79 <table border="1" summary="JButton specific properties">
    79 <caption>JButton Specific Properties</caption>
    80   <thead><tr>
    80   <thead><tr>
    81     <th>Property</th>
    81     <th>Property</th>
    82     <th>Expected Type</th>
    82     <th>Expected Type</th>
    83     <th>Default Value</th>
    83     <th>Default Value</th>
    84     <th>Description </th>
    84     <th>Description </th>
    96 <br>
    96 <br>
    97 <h2><a id="JCheckBox">JCheckBox</a></h2>
    97 <h2><a id="JCheckBox">JCheckBox</a></h2>
    98 <p> JCheckBox paints text using the TEXT_FOREGROUND ColorType. In
    98 <p> JCheckBox paints text using the TEXT_FOREGROUND ColorType. In
    99 addition to the <a href="#buttonProperties">Button 	properties</a>,
    99 addition to the <a href="#buttonProperties">Button 	properties</a>,
   100 JCheckBox supports the following property: </p>
   100 JCheckBox supports the following property: </p>
   101 <h3>JCheckBox Specific Properties</h3>
   101 <table border="1">
   102 <table border="1" summary="JCheckBox specific properties">
   102 <caption>JCheckBox Specific Properties</caption>
   103   <thead><tr>
   103   <thead><tr>
   104     <th>Property</th>
   104     <th>Property</th>
   105     <th>Expected Type</th>
   105     <th>Expected Type</th>
   106     <th>Default Value</th>
   106     <th>Default Value</th>
   107     <th>Description </th>
   107     <th>Description </th>
   117 </table>
   117 </table>
   118 <br>
   118 <br>
   119 <h2><a id="JComboBox">JComboBox</a></h2>
   119 <h2><a id="JComboBox">JComboBox</a></h2>
   120 <p> JComboBox is a composite component that consists of the following
   120 <p> JComboBox is a composite component that consists of the following
   121 child Components: </p>
   121 child Components: </p>
   122 <table border="1" summary="JComboBox child components">
   122 <table border="1">
       
   123 <caption>JComboBox child components</caption>
   123   <thead><tr>
   124   <thead><tr>
   124     <th>Name</th>
   125     <th>Name</th>
   125     <th>Type</th>
   126     <th>Type</th>
   126     <th>Description </th>
   127     <th>Description </th>
   127   </tr>
   128   </tr>
   163       <td>The editor. </td>
   164       <td>The editor. </td>
   164     </tr>
   165     </tr>
   165   </tbody>
   166   </tbody>
   166 </table>
   167 </table>
   167 
   168 
   168 <h3>JComboBox Specific Properties</h3>
   169 <p>&nbsp;</p>
   169 <table border="1" summary="JComboBox specific properties">
   170 <table border="1">
       
   171 <caption>JComboBox Specific Properties</caption>
   170   <thead><tr>
   172   <thead><tr>
   171     <th>Property</th>
   173     <th>Property</th>
   172     <th>Expected Type</th>
   174     <th>Expected Type</th>
   173     <th>Default Value</th>
   175     <th>Default Value</th>
   174     <th>Description </th>
   176     <th>Description </th>
   183     </tr>
   185     </tr>
   184   </tbody>
   186   </tbody>
   185 </table>
   187 </table>
   186 <br>
   188 <br>
   187 <h2>JFileChooser</h2>
   189 <h2>JFileChooser</h2>
   188 <h3>JFileChooser Specific Properties</h3>
   190 <table cellpadding="2" cellspacing="2" border="1" style="width: 100%; text-align: left;">
   189 <table cellpadding="2" cellspacing="2" border="1" summary="JFileChooser specific properties"
   191 <caption>JFileChooser Specific Properties</caption>
   190  style="width: 100%; text-align: left;">
       
   191   <tbody>
   192   <tbody>
   192     <tr>
   193     <tr>
   193       <th style="vertical-align: top; text-align: center;">Property</th>
   194       <th style="vertical-align: top; text-align: center;">Property</th>
   194       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   195       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   195       </th>
   196       </th>
   343     </tr>
   344     </tr>
   344   </tbody>
   345   </tbody>
   345 </table>
   346 </table>
   346 <br>
   347 <br>
   347 <h2><a id="JInternalFrame"></a>JInternalFrame</h2>
   348 <h2><a id="JInternalFrame"></a>JInternalFrame</h2>
   348 <h3>JInternalFrame Specific Properties</h3>
   349 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
   349 <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrame specific properties"
   350 <caption>JInternalFrame Specific Properties</caption>
   350  style="text-align: left; width: 100%;">
       
   351   <tbody>
   351   <tbody>
   352     <tr>
   352     <tr>
   353       <th style="vertical-align: top; text-align: center;">Property<br>
   353       <th style="vertical-align: top; text-align: center;">Property<br>
   354       </th>
   354       </th>
   355       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   355       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   376 <br>
   376 <br>
   377 <h2><a id="JInternalFrameTitlePane"></a>JInternalFrameTitlePane</h2>
   377 <h2><a id="JInternalFrameTitlePane"></a>JInternalFrameTitlePane</h2>
   378 <p>JInternalFrameTitlePane is the control bar located at the top of the
   378 <p>JInternalFrameTitlePane is the control bar located at the top of the
   379 internal frame similar to that found in a frame.<br>
   379 internal frame similar to that found in a frame.<br>
   380 </p>
   380 </p>
   381 <h3>JInternalFrameTitlePane Specific Properties</h3>
   381 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
   382 <table cellpadding="2" cellspacing="2" border="1" summary="JInternalFrameTitlePane specific properties"
   382 <caption>JInternalFrameTitlePane Specific Properties</caption>
   383  style="text-align: left; width: 100%;">
       
   384   <tbody>
   383   <tbody>
   385     <tr>
   384     <tr>
   386       <th style="vertical-align: top; text-align: center;">Property<br>
   385       <th style="vertical-align: top; text-align: center;">Property<br>
   387       </th>
   386       </th>
   388       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   387       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   475 </table>
   474 </table>
   476 <br>
   475 <br>
   477 <h2><a id="JList">JList</a></h2>
   476 <h2><a id="JList">JList</a></h2>
   478 <p> JList's sets the name of the renderer to List.renderer.       JList
   477 <p> JList's sets the name of the renderer to List.renderer.       JList
   479 supports the following properties: </p>
   478 supports the following properties: </p>
   480 <h3>JList Specific Properties</h3>
   479 <table border="1">
   481 <table border="1" summary="JList specific properties">
   480 <caption>JList Specific Properties</caption>
   482   <thead><tr>
   481   <thead><tr>
   483     <th>Property</th>
   482     <th>Property</th>
   484     <th>Expected Type</th>
   483     <th>Expected Type</th>
   485     <th>Default Value</th>
   484     <th>Default Value</th>
   486     <th>Description </th>
   485     <th>Description </th>
   519 similarly.       Each component consists of two Regions: the region
   518 similarly.       Each component consists of two Regions: the region
   520 specific to the       component and Region.MENU_ITEM_ACCELERATOR.
   519 specific to the       component and Region.MENU_ITEM_ACCELERATOR.
   521 MENU_ITEM_ACCELERATOR is used for painting the accelerator. Both Regions
   520 MENU_ITEM_ACCELERATOR is used for painting the accelerator. Both Regions
   522 paint text using the TEXT_FOREGROUND ColorType. The following set of
   521 paint text using the TEXT_FOREGROUND ColorType. The following set of
   523 properties are supported: </p>
   522 properties are supported: </p>
   524 <table border="1" summary="Menu classes common properties">
   523 <table border="1">
       
   524 <caption>Menu classes common properties</caption>
   525   <thead><tr>
   525   <thead><tr>
   526     <th>Property</th>
   526     <th>Property</th>
   527     <th>Expected Type</th>
   527     <th>Expected Type</th>
   528     <th>Default Value</th>
   528     <th>Default Value</th>
   529     <th>Description </th>
   529     <th>Description </th>
   573   </tbody>
   573   </tbody>
   574 </table>
   574 </table>
   575 <p> <code>Prefix</code> is one of: CheckBoxMenuItem, Menu, MenuItem, or
   575 <p> <code>Prefix</code> is one of: CheckBoxMenuItem, Menu, MenuItem, or
   576 RadioButtonMenuItem. </p>
   576 RadioButtonMenuItem. </p>
   577 <p> JMenu also supports the following properties: </p>
   577 <p> JMenu also supports the following properties: </p>
   578 <table border="1" summary="JMenu specific properties">
   578 <table border="1">
       
   579 <caption>JMenu specific properties</caption>
   579   <thead><tr>
   580   <thead><tr>
   580     <th>Property</th>
   581     <th>Property</th>
   581     <th>Expected Type</th>
   582     <th>Expected Type</th>
   582     <th>Default Value</th>
   583     <th>Default Value</th>
   583     <th>Description </th>
   584     <th>Description </th>
   601 <h2><a id="JOptionPane">JOptionPane</a></h2>
   602 <h2><a id="JOptionPane">JOptionPane</a></h2>
   602 <p> JOptionPane is a composite component and may consist of numerous child
   603 <p> JOptionPane is a composite component and may consist of numerous child
   603 components, they are: OptionPane.button, OptionPane.label,
   604 components, they are: OptionPane.button, OptionPane.label,
   604 OptionPane.comboBox, OptionPane.scrollPane, OptionPane.list,
   605 OptionPane.comboBox, OptionPane.scrollPane, OptionPane.list,
   605 OptionPane.textField, OptionPane.iconLabel. </p>
   606 OptionPane.textField, OptionPane.iconLabel. </p>
   606 <h3>JOptionPane Specific Properties</h3>
   607 <table border="1">
   607 <table border="1" summary="JOptionPane specific properties">
   608 <caption>JOptionPane Specific Properties</caption>
   608   <thead><tr>
   609   <thead><tr>
   609     <th>Property</th>
   610     <th>Property</th>
   610     <th>Expected Type</th>
   611     <th>Expected Type</th>
   611     <th>Default Value</th>
   612     <th>Default Value</th>
   612     <th>Description </th>
   613     <th>Description </th>
   714   </tbody>
   715   </tbody>
   715 </table>
   716 </table>
   716 <br>
   717 <br>
   717 <h2><a id="JProgressBar"></a>JProgressBar<br>
   718 <h2><a id="JProgressBar"></a>JProgressBar<br>
   718 </h2>
   719 </h2>
   719 <h3>JProgressBar Specific Properties<br>
   720 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
   720 </h3>
   721 <caption>JProgressBar Specific Properties</caption>
   721 <table cellpadding="2" cellspacing="2" border="1" summary="JProgressBar specific properties"
       
   722  style="text-align: left; width: 100%;">
       
   723   <tbody>
   722   <tbody>
   724     <tr>
   723     <tr>
   725       <th style="vertical-align: top; text-align: center;">Property</th>
   724       <th style="vertical-align: top; text-align: center;">Property</th>
   726       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   725       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   727       </th>
   726       </th>
   756 </table>
   755 </table>
   757 <h2><a id="JRadioButton">JRadioButton</a></h2>
   756 <h2><a id="JRadioButton">JRadioButton</a></h2>
   758 <p> JRadioButton paints text using the TEXT_FOREGROUND ColorType. In
   757 <p> JRadioButton paints text using the TEXT_FOREGROUND ColorType. In
   759 addition to the <a href="#buttonProperties">Button 	properties</a>,
   758 addition to the <a href="#buttonProperties">Button 	properties</a>,
   760 JRadioButton supports the following property: </p>
   759 JRadioButton supports the following property: </p>
   761 <h3>JRadioButton Specific Properties</h3>
   760 <table border="1">
   762 <table border="1" summary="JRadioButton specific properties">
   761 <caption>JRadioButton Specific Properties</caption>
   763   <thead><tr>
   762   <thead><tr>
   764     <th>Property</th>
   763     <th>Property</th>
   765     <th>Expected Type</th>
   764     <th>Expected Type</th>
   766     <th>Default Value</th>
   765     <th>Default Value</th>
   767     <th>Description </th>
   766     <th>Description </th>
   777 </table>
   776 </table>
   778 <br>
   777 <br>
   779 <h2><a id="JScrollBar">JScrollBar</a></h2>
   778 <h2><a id="JScrollBar">JScrollBar</a></h2>
   780 <p> JScrollBar is a composite component that consists of the following
   779 <p> JScrollBar is a composite component that consists of the following
   781 child Components: </p>
   780 child Components: </p>
   782 <table border="1" summary="JScrollBar child components">
   781 <table border="1">
       
   782 <caption>JScrollBar child components</caption>
   783   <thead><tr>
   783   <thead><tr>
   784     <th>Name</th>
   784     <th>Name</th>
   785     <th>Type</th>
   785     <th>Type</th>
   786     <th>Description </th>
   786     <th>Description </th>
   787   </tr>
   787   </tr>
   792       <td>Identifies the increment/decrement buttons. </td>
   792       <td>Identifies the increment/decrement buttons. </td>
   793     </tr>
   793     </tr>
   794   </tbody>
   794   </tbody>
   795 </table>
   795 </table>
   796 
   796 
   797 <h3>JScrollBar Specific Properties</h3>
   797 <p>&nbsp;</p>
   798 <table border="1" summary="JScrollBar specific properties">
   798 <table border="1">
       
   799 <caption>JScrollBar Specific Properties</caption>
   799   <thead><tr>
   800   <thead><tr>
   800     <th>Property</th>
   801     <th>Property</th>
   801     <th>Expected Type</th>
   802     <th>Expected Type</th>
   802     <th>Default Value</th>
   803     <th>Default Value</th>
   803     <th>Description </th>
   804     <th>Description </th>
   847 </table>
   848 </table>
   848 <br>
   849 <br>
   849 <h2><a id="Separator">Separators</a></h2>
   850 <h2><a id="Separator">Separators</a></h2>
   850 <p> All of the separator classes, JSeparator, JPopupMenu.Separator and
   851 <p> All of the separator classes, JSeparator, JPopupMenu.Separator and
   851 JToolBar.Separator use the same property: </p>
   852 JToolBar.Separator use the same property: </p>
   852 <table border="1" summary="Separator classes common properties">
   853 <table border="1">
       
   854 <caption>Separator classes common properties</caption>
   853   <thead><tr>
   855   <thead><tr>
   854     <th>Property</th>
   856     <th>Property</th>
   855     <th>Expected Type</th>
   857     <th>Expected Type</th>
   856     <th>Default Value</th>
   858     <th>Default Value</th>
   857     <th>Description </th>
   859     <th>Description </th>
   866 preferred size will include the Insets. </td>
   868 preferred size will include the Insets. </td>
   867     </tr>
   869     </tr>
   868   </tbody>
   870   </tbody>
   869 </table>
   871 </table>
   870 <p> JToolBar.Separator also supports the following property: </p>
   872 <p> JToolBar.Separator also supports the following property: </p>
   871 <table border="1" summary="JToolBar.Separator specific properties">
   873 <table border="1">
       
   874 <caption>JToolBar.Separator specific properties</caption>
   872   <thead><tr>
   875   <thead><tr>
   873     <th>Property</th>
   876     <th>Property</th>
   874     <th>Expected Type</th>
   877     <th>Expected Type</th>
   875     <th>Default Value</th>
   878     <th>Default Value</th>
   876     <th>Description </th>
   879     <th>Description </th>
   899       <code>ScrollPane.viewportBorderInsets</code>. The
   902       <code>ScrollPane.viewportBorderInsets</code>. The
   900       <code>SynthPainter</code> method
   903       <code>SynthPainter</code> method
   901       <code>paintViewportBorder</code> is called to paint the
   904       <code>paintViewportBorder</code> is called to paint the
   902       <code>Viewport</code>s border.
   905       <code>Viewport</code>s border.
   903  </p>
   906  </p>
   904 <h3>JScrollPane Specific Properties</h3>
   907 <table border="1">
   905 <table border="1" summary="JScrollPane specific properties">
   908 <caption>JScrollPane Specific Properties</caption>
   906   <thead><tr>
   909   <thead><tr>
   907     <th>Property</th>
   910     <th>Property</th>
   908     <th>Expected Type</th>
   911     <th>Expected Type</th>
   909     <th>Default Value</th>
   912     <th>Default Value</th>
   910     <th>Description </th>
   913     <th>Description </th>
   923 <p> JSplitPane is a composite component that will contain a divider and
   926 <p> JSplitPane is a composite component that will contain a divider and
   924 potentially two buttons, if setOneTouchExpandable(true) has been
   927 potentially two buttons, if setOneTouchExpandable(true) has been
   925 invoked. The two buttons will be named:
   928 invoked. The two buttons will be named:
   926 SplitPaneDivider.leftOneTouchButton and
   929 SplitPaneDivider.leftOneTouchButton and
   927 SplitPaneDivider.rightOneTouchButton. </p>
   930 SplitPaneDivider.rightOneTouchButton. </p>
   928 <h3>JSplitPane Specific Properties</h3>
   931 <table border="1">
   929 <table border="1" summary="JSplitPane specific properties">
   932 <caption>JSplitPane Specific Properties</caption>
   930   <thead><tr>
   933   <thead><tr>
   931     <th>Property</th>
   934     <th>Property</th>
   932     <th>Expected Type</th>
   935     <th>Expected Type</th>
   933     <th>Default Value</th>
   936     <th>Default Value</th>
   934     <th>Description </th>
   937     <th>Description </th>
   967     </tr>
   970     </tr>
   968   </tbody>
   971   </tbody>
   969 </table>
   972 </table>
   970 <br>
   973 <br>
   971 <h2><a id="JSlider"></a>JSlider</h2>
   974 <h2><a id="JSlider"></a>JSlider</h2>
   972 <h3>JSlider Specific Properties</h3>
   975 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
   973 <table cellpadding="2" cellspacing="2" border="1" summary="JSlider specific properties"
   976 <caption>JSlider Specific Properties</caption>
   974  style="text-align: left; width: 100%;">
       
   975   <tbody>
   977   <tbody>
   976     <tr>
   978     <tr>
   977       <th style="vertical-align: top; text-align: center;">Property<br>
   979       <th style="vertical-align: top; text-align: center;">Property<br>
   978       </th>
   980       </th>
   979       <th style="vertical-align: top; text-align: center;">Expected Type<br>
   981       <th style="vertical-align: top; text-align: center;">Expected Type<br>
  1027     </tr>
  1029     </tr>
  1028   </tbody>
  1030   </tbody>
  1029 </table>
  1031 </table>
  1030 <br>
  1032 <br>
  1031 <h2><a id="JTabbedPane"></a>JTabbedPane</h2>
  1033 <h2><a id="JTabbedPane"></a>JTabbedPane</h2>
  1032 <h3>JTabbedPane Specific Properties</h3>
  1034 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
  1033 <table cellpadding="2" cellspacing="2" border="1" summary="JTabbedPane specific properties"
  1035 <caption>JTabbedPane Specific Properties</caption>
  1034  style="text-align: left; width: 100%;">
       
  1035   <tbody>
  1036   <tbody>
  1036     <tr>
  1037     <tr>
  1037       <th style="vertical-align: top; text-align: center;">Property</th>
  1038       <th style="vertical-align: top; text-align: center;">Property</th>
  1038       <th style="vertical-align: top; text-align: center;">Expected Type<br>
  1039       <th style="vertical-align: top; text-align: center;">Expected Type<br>
  1039       </th>
  1040       </th>
  1091 </table>
  1092 </table>
  1092 <br>
  1093 <br>
  1093 <h2><a id="JTable">JTable</a></h2>
  1094 <h2><a id="JTable">JTable</a></h2>
  1094 <p> JTable sets the name of the renderer to Table.cellRenderer.
  1095 <p> JTable sets the name of the renderer to Table.cellRenderer.
  1095 JTable supports the following properties: </p>
  1096 JTable supports the following properties: </p>
  1096 <h3>JTable Specific Properties</h3>
  1097 <table border="1">
  1097 <table border="1" summary="JTable specific properties">
  1098 <caption>JTable Specific Properties</caption>
  1098   <thead><tr>
  1099   <thead><tr>
  1099     <th>Property</th>
  1100     <th>Property</th>
  1100     <th>Expected Type</th>
  1101     <th>Expected Type</th>
  1101     <th>Default Value</th>
  1102     <th>Default Value</th>
  1102     <th>Description </th>
  1103     <th>Description </th>
  1136 </table>
  1137 </table>
  1137 <br>
  1138 <br>
  1138 <h2><a id="JTree">JTree</a></h2>
  1139 <h2><a id="JTree">JTree</a></h2>
  1139 <p> JTree sets the name of the renderer to Tree.renderer, the name of
  1140 <p> JTree sets the name of the renderer to Tree.renderer, the name of
  1140 the editor is Tree.cellEditor.</p>
  1141 the editor is Tree.cellEditor.</p>
  1141 <h3>JTree Specific Properties</h3>
  1142 <table border="1">
  1142 <table border="1" summary="JTree specific properties">
  1143 <caption>JTree Specific Properties</caption>
  1143   <thead><tr>
  1144   <thead><tr>
  1144     <th>Property</th>
  1145     <th>Property</th>
  1145     <th>Expected Type</th>
  1146     <th>Expected Type</th>
  1146     <th>Default Value</th>
  1147     <th>Default Value</th>
  1147     <th>Description </th>
  1148     <th>Description </th>
  1220 </table>
  1221 </table>
  1221 <h2><a id="JToggleButton">JToggleButton</a></h2>
  1222 <h2><a id="JToggleButton">JToggleButton</a></h2>
  1222 <p> JToggleButton paints text using the TEXT_FOREGROUND ColorType. In
  1223 <p> JToggleButton paints text using the TEXT_FOREGROUND ColorType. In
  1223 addition to the <a href="#buttonProperties">Button 	properties</a>,
  1224 addition to the <a href="#buttonProperties">Button 	properties</a>,
  1224 JToggleButton supports the following property: </p>
  1225 JToggleButton supports the following property: </p>
  1225 <h3>JToggleButton Specific Properties</h3>
  1226 <table border="1">
  1226 <table border="1" summary="JToggleButton specific properties">
  1227 <caption>JToggleButton Specific Properties</caption>
  1227   <thead><tr>
  1228   <thead><tr>
  1228     <th>Property</th>
  1229     <th>Property</th>
  1229     <th>Expected Type</th>
  1230     <th>Expected Type</th>
  1230     <th>Default Value</th>
  1231     <th>Default Value</th>
  1231     <th>Description </th>
  1232     <th>Description </th>
  1242 <br>
  1243 <br>
  1243 <h2><a id="buttonProperties">Button Properties</a></h2>
  1244 <h2><a id="buttonProperties">Button Properties</a></h2>
  1244 <p> Each of the Button classes (JButton, JCheckBox, JRadioButton,
  1245 <p> Each of the Button classes (JButton, JCheckBox, JRadioButton,
  1245 JToggleButton and SynthArrowButton) support a similar set of properties.
  1246 JToggleButton and SynthArrowButton) support a similar set of properties.
  1246 These properties are: </p>
  1247 These properties are: </p>
  1247 <table border="1" summary="Button classes common properties">
  1248 <table border="1">
       
  1249 <caption>Button classes common properties</caption>
  1248   <thead><tr>
  1250   <thead><tr>
  1249     <th>Property</th>
  1251     <th>Property</th>
  1250     <th>Expected Type</th>
  1252     <th>Expected Type</th>
  1251     <th>Default Value</th>
  1253     <th>Default Value</th>
  1252     <th>Description </th>
  1254     <th>Description </th>
  1293 <p> <code>Prefix</code> is one of: Button, CheckBox, RadioButton or
  1295 <p> <code>Prefix</code> is one of: Button, CheckBox, RadioButton or
  1294 JToggleButton.<br>
  1296 JToggleButton.<br>
  1295 </p>
  1297 </p>
  1296 <h2><a id="textProperties"></a>Text Properties<br>
  1298 <h2><a id="textProperties"></a>Text Properties<br>
  1297 </h2>
  1299 </h2>
  1298 <table cellpadding="2" cellspacing="2" border="1" summary="Text properties"
  1300 <table cellpadding="2" cellspacing="2" border="1" style="text-align: left; width: 100%;">
  1299  style="text-align: left; width: 100%;">
       
  1300   <tbody>
  1301   <tbody>
  1301     <tr>
  1302     <tr>
  1302       <th style="vertical-align: top; text-align: center;">Property</th>
  1303       <th style="vertical-align: top; text-align: center;">Property</th>
  1303       <th style="vertical-align: top; text-align: center;">Expected Type<br>
  1304       <th style="vertical-align: top; text-align: center;">Expected Type<br>
  1304       </th>
  1305       </th>