Javaでアプリなどを開発するためのチュートリアルのような単純な「ゲーム」を構築していました。私Main
のクラスextends JFrame
。画面上でボールを動かしているだけでした。ボールを動かすことができるポイントに到達した後、ウィンドウの境界との衝突の実装を開始し、数分かけて、3 つの側面の境界線を超えて、上部をはるかに超えた理由を理解しようとしました。境界が守られていることに気付きましたが、それらは実際のウィンドウの端であり、表示領域を超えています。
Main
境界が可視領域になるようにクラスを設定するにはどうすればよいですか? 別のクラスを拡張しますか?そして、それは他の何かの中にあるのですか?