私はこのコードに出くわしました:
public class Board extends JPanel implements ActionListener{
public Board() {
setFocusable(true);
}
}
JPanelオブジェクトは正確に何setFocusable(true)
をしますか?焦点を合わせているコンポーネントの概念は何ですか?
Java APIに基づいて、このメソッドは、JPanelのスーパークラスであるComponentクラスにあります。メソッドの説明には、「このコンポーネントのフォーカス可能な状態を指定された値に設定します。この値は、コンポーネントのデフォルトのフォーカス可能性をオーバーライドします。」と記載されています。この説明は、私(夏にJavaクラスを終了したばかり)にとってはあまりにも技術的で高レベルの専門用語に聞こえます。時々、これらのメソッドの説明は、Javaの知識のレベルが異なるすべての人のために書かれたものではないと思います。誰かが素人の言葉でメソッドの説明を説明してもらえますか?