Interface Name | In/Out | Stability | Specified in What Document? |
netbeans.ps.noCustomButtons | Exported | Private |
Boolean system property for the property sheet which, when true, hide the custom editor
button that appears in the property
sheet unless the cell is in edit mode.
|
netbeans.ps.forceRadioButtons | Exported | Private |
Boolean system property for the property sheet which, when true,
instructs the property sheet to use a radio button editor instead
of the default checkbox editor for boolean values
|
netbeans.ps.checkboxCaption | Exported | Private |
Boolean system property for the property sheet which, if true,
means that a caption will be provided alongside checkboxes in the boolean editor
|
netbeans.ps.hideSingleExpansion | Exported | Private |
Boolean system property for the property
sheet which, when true, instructs the property sheet to hide the expansion handle for
nodes that have only one property set (do not show a category called "
properties" if it is the only category)
|
netbeans.ps.neverMargin | Exported | Private |
Boolean system property for the property sheet
which, when true, instructs the property sheet never to show a left-hand margin
alongside the list of properties. This increases the available space to
display property names and values at some aesthetic expense; it is useful
on laptops with small screens.
|
netbeans.ps.combohack | Exported | Private |
Boolean system property for the property sheet which, when true,
forces the property sheet's combo box editor to use a
heavyweight popup window, used to solve the above window manager problem
in which the created heavyweight popup dimensions differ from those of the
lightweight popup enough that the heavyweight popup could fit in the bounds
of the parent, resulting in endless flipping between lightweight and
heavyweight popups. This problem occurs on some pre-release versions of
KDE for Linux.
|
netbeans.ps.forcetabs | Exported | Private |
Boolean system property for the property sheet which, when true,
forces each property set to be displayed
in a separate tab (normally this is done only by providing a hint from
a PropertySet via getValue("tabName").
|
netbeans.ps.nevertabs | Exported | Private |
Boolean system property for the property sheet which, when true,
disables use of tabs in the property sheet
even if the property set provides a tab name via the above-mentioned hint
|
netbeans.reusable.strictthreads | Exported | Private |
Boolean system property for the property sheet which, if true,
causes an ISE to be thrown if
any attempt is made to access or paint the property sheet from a thread other than
the AWT event thread
|
netbeans.ps.showHiddenProperties | Exported | Friend |
Boolean system property for the property sheet which, when true,
will cause it to display Node.Property objects even if they return
true from isHidden(). The original behavior of the property sheet was
to show these properties.
|
flat | Exported | Deprecated |
(java.lang.Boolean)
Client property of PropertyPanel applied using putClientProperty, to instruct a PropertyPanel instance to
use a borderless UI suitable for use as a table renderer/editor.
Also affects the behavior of combo boxes, enabling them to open on first click or focus,
as appropriate for combo boxes displayed in a table. This property is obsoleted by
PropertyPanel.PREF_TABLEUI which performs the same function when set as part of the
PropertyPanel preferences bitmask, but is supported for backward compatibility
|
suppressCustomEditor | Exported | Friend |
(java.lang.Boolean)
Client property of PropertyPanel applied using putClientProperty, to instruct a PropertyPanel instance to
suppresses the presence of the custom editor button
even if the property editor supports a custom editor.
|
radioButtonMax | Exported | Friend |
(java.lang.Integer n)
Client property of PropertyPanel applied using putClientProperty, to instruct a PropertyPanel instance to
use radio buttons
instead of a combo box for properties whose property editor supports tags but supplies
less than n tags.
|
useLabels | Exported | Friend |
(java.lang.Boolean)
Client property of PropertyPanel applied using putClientProperty, to instruct a PropertyPanel instance to
use the property's
display name as the caption for checkboxes, and as the title of a TitledBorder in the
case of radiobuttons (this latter usage only applies if radioButtonMax is also used).
The use of labels is important for checkboxes, as it is the natural way to display
the meaning of a checkbox in a panel, and the label of a checkbox is what checkboxes
use to indicate they have keyboard focus.
|
postSetAction | Exported | Under Development |
(javax.swing.Action) Object which, if provided from Property.getValue("postSetAction")
will be run if and when the user changes the property value via the property sheet.
|
initialEditValue | Exported | Under Development |
(java.lang.String) String which, if provided from Property.getValue("initialEditValue")
will be used as the initial value when the user initiates editing the property. This is used
to, for example, suggest values for code completion, without showing the suggested value
when the property sheet is simply painted
|