154155156157158159160161162163164
// mainPage.setFocusTraversalPolicy(customPolicy); tabbedPane.addFocusListener(new FocusAdapter() { boolean isFirstTime = true; public void focusGained(FocusEvent e) { if (isFirstTime) { mainPage.requestFocus(); isFirstTime = false; } super.focusGained(e); }
6768697071727374757677
frame.add(screen, BorderLayout.CENTER); frame.pack(); SwingUtilities.invokeLater(new Runnable() { public void run() { frame.setVisible(true); screen.requestFocus(); } }); return null; }
474475476477478479480481482483484
public void ancestorAdded(AncestorEvent event) { final JComponent component = event.getComponent(); EventQueue.invokeLater(new Runnable() { public void run() { component.requestFocus(); } }); component.removeAncestorListener(this); } }); }
145146147148149150151152153154155
private static final long serialVersionUID = 1L; }; add("Center", textHost); textHost.requestFocus(); } /** * Add the given TextPanelListener to the listeners which will * receive update notifications from this JTextPanel.
14571458145914601461146214631464146514661467
if (fieldEditor != null) { getTableTopPanel().add(fieldEditor); // display editor fieldEditor.setLocation(getEditorPositionForTriangularGem(recordFieldSelectionGem, fieldEditor)); fieldEditor.requestFocus(); } return fieldEditor; }