JComponent#requestFocus()は非推奨のため、JComponent#requestFocusInWindow()を使用する。 [例] テキストボックスが未入力の場合にそのテキストボックスにフォーカスを設定する if (txtBudRoot.getText().isEmpty()) { txtBudRoot.requestFocusInWindow(); } [参考サイト] How to Use the Focus Subsystem JComponent (Java Platform SE 6)