0

paint メソッドをオーバーライドしたり、JFrame を拡張せずに Graphics オブジェクトを使用して JFrame に描画したりすることは可能ですか?

4

1 に答える 1

6

はい。JPanel または JComponent を拡張してオーバーライドし、paintComponent(...)そのコンポーネントを JFrame の contentPane に追加する必要があります。JFrame のpaint(...)メソッドをそのままにしておくと、実際、とにかく JFrame を拡張したいと思うことはめったにありません (あったとしても)。

于 2012-09-17T01:55:48.083 に答える