< prev index next >
src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
Print this page
*** 323,349 ****
"upCycleDefaultFocusTraversalKeys",
"downCycleDefaultFocusTraversalKeys"
};
/**
- * The default strokes for initializing the default focus traversal keys.
- */
- private static final AWTKeyStroke[][] defaultFocusTraversalKeyStrokes = {
- {
- AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB, 0, false),
- AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB, InputEvent.CTRL_DOWN_MASK | InputEvent.CTRL_MASK, false),
- },
- {
- AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB, InputEvent.SHIFT_DOWN_MASK | InputEvent.SHIFT_MASK, false),
- AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB,
- InputEvent.SHIFT_DOWN_MASK | InputEvent.SHIFT_MASK | InputEvent.CTRL_DOWN_MASK | InputEvent.CTRL_MASK,
- false),
- },
- {},
- {},
- };
- /**
* The default focus traversal keys. Each array of traversal keys will be
* in effect on all Windows that have no such array of their own explicitly
* set. Each array will also be inherited, recursively, by any child
* Component of those Windows that has no such array of its own explicitly
* set.
--- 323,332 ----
*** 429,438 ****
--- 412,442 ----
/**
* Initializes a KeyboardFocusManager.
*/
public KeyboardFocusManager() {
+ AWTKeyStroke[][] defaultFocusTraversalKeyStrokes = {
+ {
+ AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB, 0, false),
+ AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB,
+ InputEvent.CTRL_DOWN_MASK |
+ InputEvent.CTRL_MASK, false),
+ },
+ {
+ AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB,
+ InputEvent.SHIFT_DOWN_MASK |
+ InputEvent.SHIFT_MASK, false),
+ AWTKeyStroke.getAWTKeyStroke(KeyEvent.VK_TAB,
+ InputEvent.SHIFT_DOWN_MASK |
+ InputEvent.SHIFT_MASK |
+ InputEvent.CTRL_DOWN_MASK |
+ InputEvent.CTRL_MASK,
+ false),
+ },
+ {},
+ {},
+ };
for (int i = 0; i < TRAVERSAL_KEY_LENGTH; i++) {
Set<AWTKeyStroke> work_set = new HashSet<>();
for (int j = 0; j < defaultFocusTraversalKeyStrokes[i].length; j++) {
work_set.add(defaultFocusTraversalKeyStrokes[i][j]);
}
< prev index next >