質問: componentParent.getSize(); this.setLocation(p.x + (d.width - this.getWidth())/2,p.y + (d.height - this.getHeight())/2); super.show(); User1.setRequestFocusEnabled(true); User1.requestFocusInWindow(); } requestFocusInWindowの使い方が悪いのでしょうか? それとも別のメソッドが必要なのでしょうか? 分かる方ご教授お願い致します。 ※JREは1.6.0_07です。
回答: show()は非推奨なので、setVisible()を使おう。 メソッド名を検索エンジンに放り込んだら、たくさんヒットする。 最初の数件を参照すれば、解決するでしょ。