Ho il seguente codice:
Chi mi puo' spiegare con esattezza questo codice?codice:public class ShowColors extends JFrame { public ShowColors() { super( "Using colors" ); setSize( 600, 300 ); setVisible( true ); } public void paint( Graphics g ) { // chiama il metodo paint della superclasse super.paint( g ); g.setColor( new Color( 255, 0, 0 ) ); g.fillRect( 25, 25, 100, 20 ); g.drawString( "Current RGB: " + g.getColor(), 130, 45 ); } public static void main( String args[] ) { ShowColors application = new ShowColors(); application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); } }
Cosa avviene quando al metodo paint gli viene passato
l'argomento g di tipo Graphics ?
Chi gli passa tale argomento??
Che significa super.paint( g ), super a quale classe si riferisce??
AIUTOVVoVe:

VVoVe:
Rispondi quotando
