万能百科  > 计算机   > 

[填空题] 在定制Swing Applet的绘图功能时,不能直接改变相应Swing构件的paint( )方法,而应该使用【 】方法。

2021-07-14   

[填空题] 在定制Swing Applet的绘图功能时,不能直接改变相应Swing构件的paint( )方法,而应该使用【 】方法。

正确答案:

paintComponent( )

参考解析:

paintComponent()方法位于JCpmponent类内,该方法与paint()方法类似,也需要一个Graphics类的实例为参数。在Swing中通常使用paintComponent()方法而不是使用pain()方法绘图,这是因为JCpmponent类的Paint()方法要执行大量复杂的行为(比如图像缓冲),如果重写了这个方法,会发生冲突,导致程序不能正常运行。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签