mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-26 18:20:28 +00:00
6937415: Some components return undocumented default values under Nimbus LaF
Reviewed-by: peterz
This commit is contained in:
parent
4b7f7c425e
commit
dbeca02bca
@ -242,19 +242,19 @@ public class JSplitPane extends JComponent implements Accessible
|
||||
|
||||
/**
|
||||
* Creates a new <code>JSplitPane</code> configured to arrange the child
|
||||
* components side-by-side horizontally with no continuous
|
||||
* layout, using two buttons for the components.
|
||||
* components side-by-side horizontally, using two buttons for the components.
|
||||
*/
|
||||
public JSplitPane() {
|
||||
this(JSplitPane.HORIZONTAL_SPLIT, false,
|
||||
new JButton(UIManager.getString("SplitPane.leftButtonText")),
|
||||
new JButton(UIManager.getString("SplitPane.rightButtonText")));
|
||||
this(JSplitPane.HORIZONTAL_SPLIT,
|
||||
UIManager.getBoolean("SplitPane.continuousLayout"),
|
||||
new JButton(UIManager.getString("SplitPane.leftButtonText")),
|
||||
new JButton(UIManager.getString("SplitPane.rightButtonText")));
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Creates a new <code>JSplitPane</code> configured with the
|
||||
* specified orientation and no continuous layout.
|
||||
* specified orientation.
|
||||
*
|
||||
* @param newOrientation <code>JSplitPane.HORIZONTAL_SPLIT</code> or
|
||||
* <code>JSplitPane.VERTICAL_SPLIT</code>
|
||||
@ -263,7 +263,8 @@ public class JSplitPane extends JComponent implements Accessible
|
||||
*/
|
||||
@ConstructorProperties({"orientation"})
|
||||
public JSplitPane(int newOrientation) {
|
||||
this(newOrientation, false);
|
||||
this(newOrientation,
|
||||
UIManager.getBoolean("SplitPane.continuousLayout"));
|
||||
}
|
||||
|
||||
|
||||
@ -287,9 +288,7 @@ public class JSplitPane extends JComponent implements Accessible
|
||||
|
||||
/**
|
||||
* Creates a new <code>JSplitPane</code> with the specified
|
||||
* orientation and
|
||||
* with the specified components that do not do continuous
|
||||
* redrawing.
|
||||
* orientation and the specified components.
|
||||
*
|
||||
* @param newOrientation <code>JSplitPane.HORIZONTAL_SPLIT</code> or
|
||||
* <code>JSplitPane.VERTICAL_SPLIT</code>
|
||||
@ -307,7 +306,9 @@ public class JSplitPane extends JComponent implements Accessible
|
||||
public JSplitPane(int newOrientation,
|
||||
Component newLeftComponent,
|
||||
Component newRightComponent){
|
||||
this(newOrientation, false, newLeftComponent, newRightComponent);
|
||||
this(newOrientation,
|
||||
UIManager.getBoolean("SplitPane.continuousLayout"),
|
||||
newLeftComponent, newRightComponent);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@ -1048,7 +1048,7 @@ public class JTable extends JComponent implements TableModelListener, Scrollable
|
||||
|
||||
/**
|
||||
* Returns the horizontal and vertical space between cells.
|
||||
* The default spacing is (1, 1), which provides room to draw the grid.
|
||||
* The default spacing is look and feel dependent.
|
||||
*
|
||||
* @return the horizontal and vertical spacing between cells
|
||||
* @see #setIntercellSpacing
|
||||
@ -1155,7 +1155,7 @@ public class JTable extends JComponent implements TableModelListener, Scrollable
|
||||
|
||||
/**
|
||||
* Returns true if the table draws horizontal lines between cells, false if it
|
||||
* doesn't. The default is true.
|
||||
* doesn't. The default value is look and feel dependent.
|
||||
*
|
||||
* @return true if the table draws horizontal lines between cells, false if it
|
||||
* doesn't
|
||||
@ -1167,7 +1167,7 @@ public class JTable extends JComponent implements TableModelListener, Scrollable
|
||||
|
||||
/**
|
||||
* Returns true if the table draws vertical lines between cells, false if it
|
||||
* doesn't. The default is true.
|
||||
* doesn't. The default value is look and feel dependent.
|
||||
*
|
||||
* @return true if the table draws vertical lines between cells, false if it
|
||||
* doesn't
|
||||
|
||||
@ -21276,6 +21276,7 @@
|
||||
<uiProperty name="centerOneTouchButtons" type="BOOLEAN" value="true"/>
|
||||
<uiProperty name="oneTouchButtonOffset" type="INT" value="30"/>
|
||||
<uiProperty name="oneTouchExpandable" type="BOOLEAN" value="false"/>
|
||||
<uiProperty name="continuousLayout" type="BOOLEAN" value="true"/>
|
||||
</uiproperties>
|
||||
</style>
|
||||
<backgroundStates>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user