| text | optional initial text for the field |
| columns | an optional number of columns for the width of the field |
| listener | an optional function that will be called when enter is pressed in the field |
returns the new text field
| text | optional initial text for the text area |
| rows | an optional number of rows for the width of the text area |
| columns | an optional number of columns for the width of the text area |
| scroll | if true, a scroll pane will be wrapped around the text area and returned |
returns the new text area
| text | optional initial text for the code area |
| preferredWidth | an optional preferred width for the control (default is 400) |
| preferredHeight | an optional preferred height for the control (default is 300) |
returns the new code editor
| label | an optional text label for the button |
| icon | an optional icon for the button |
| listener | an optional function that will be called when the button is pressed |
returns the new button
| label | an optional text label for the button |
| icon | an optional icon for the button |
| listener | an optional function that will be called when the button is pressed |
returns the new button
| label | an optional text label for the button |
| icon | an optional icon for the button |
| selected | if true, the box is initially checked |
| listener | an optional function that will be called when the button is pressed |
returns the new button
| label | an optional text label for the button |
| selected | if true, the box is initially checked |
| listener | an optional function that will be called when the box is checked or unchecked |
returns the new check box
| items | an array of items the the field will use to offer autocompletion choices |
| sorted | an optional flag indicating that the item list should be sorted, which allows faster autocompletion |
returns a new, editable swing.JComboBox with autocompletion support
| text | initial label text (default is an empty string) |
| labelFor | the component that this labels; this is used to determine which |
returns a new label
| text | the text of the note label |
returns a new label with a smaller font
| text | an optional text label (default is to use url) |
| url | the URL to visit when the label is clicked |
returns the new hyperlink label
| min | the minimum value that the spinner will allow (default is 1) |
| max | the maximum value that the spinner will allow (default is 10) |
| stepSize | the amount added to the current value by clicking an arrow button (default is 1) |
| initialValue | the initial value stored in the spinner (default is min) |
| listener | an optional listener (swing.event.ChangeListener) that will be called when the value changes |
| min | the minimum value that the slider will allow (default is 1) |
| max | the maximum value that the slider will allow (default is 10) |
| stepSize | the amount added to the current value by clicking an arrow button (default is 1) |
| valueLabelPairs | an array that associates slider positions with labels |
| listener | an optional listener (swing.event.ChangeListener) that will be called when the value changes |