Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
paint メソッドをオーバーライドしたり、JFrame を拡張せずに Graphics オブジェクトを使用して JFrame に描画したりすることは可能ですか?
はい。JPanel または JComponent を拡張してオーバーライドし、paintComponent(...)そのコンポーネントを JFrame の contentPane に追加する必要があります。JFrame のpaint(...)メソッドをそのままにしておくと、実際、とにかく JFrame を拡張したいと思うことはめったにありません (あったとしても)。
paintComponent(...)
paint(...)