覆盖绘制而不扩展JFrame

use*_*826 0 java swing paint jframe

是否可以覆盖paint方法,或者使用Graphics对象绘制到JFrame而不扩展JFrame?

Hov*_*els 6

是.您应该扩展JPanel或JComponent并覆盖它paintComponent(...),然后将该组件添加到JFrame的contentPane中.paint(...)单独留下JFrame的方法,实际上你很少(如果有的话)想要扩展JFrame.

  • @matheszabi:感谢您的投票,但请详细说明您的意见. (2认同)