Der Beitrag „Dialog Focus“ von Rob Camick erklärt, wie der Fokus in einem modalen Dialog vorbesetzt werden kann.
[code lang=“java“]field.addAncestorListener(new AncestorListener() {
@Override
public void ancestorRemoved(final AncestorEvent event) {
}
@Override
public void ancestorMoved(final AncestorEvent event) {
}
@Override
public void ancestorAdded(final AncestorEvent event) {
JComponent comp = event.getComponent();
comp.requestFocusInWindow();
comp.removeAncestorListener(this);
}
});[/code]