No codigo:
import java.awt.;
import javax.swing.;
public class Primeiragui extends JComponent (
public static void main (String args []) {
JFrame f = new JFrame ("Alo mundo em modo grafico ");
f.setSize(300,200);
f.getContentPane().add(new Primeiragui ());
f.setVisible(true);
}
public void paintComponent(Graphics g )
{
g.drawString(" Alo mundo" , 100 , 85);
}
}
Minha duvida e no metodo : f.getContentPane().add(new Primeiragui ());
Nao entendi o (new Primeiragui()) o que e isto ? uma instancia da minha propria classe ?
nao deviria ser assim : Primeiragui objeto = new Primeiragui() ?
por que e diferente no— public void paintComponent(Graphics g ) nao deveria ser Graphics g = new Graphics()
Obrigado a todos!!!