
Notifies this UI delegate that it's time to paint the specified
component. This method is invoked by
JComponent when the specified component is being painted.
By default this method will fill the specified component with
its background color (if its
opaque property is
true) and then immediately call
paint.
In general this method need not be overridden by subclasses;
all look-and-feel rendering code should reside in the
paint method.
Parameters:
-
g - the
Graphics context in which to paint
-
c - the component being painted;
this argument is often ignored,
but might be used if the UI object is stateless
and shared by multiple components
See Also:
ComponentUI.paint(java.awt.Graphics, javax.swing.JComponent),
JComponent.paintComponent(java.awt.Graphics),