mira el metodo pinta no sirve Debes usar el metodo paint
y ademas al metodo paint no puede recivir ninguna variable
lo que Debes hacer es esto
usrar constantes
si no quieres usar constates trata de resivir los valores mediante metodos dentro del metodo paint asi:
otra cosa es que apenas maximises tu contenedor todo tu trabajo se vorrar
talaves si eredas de un componet no se malogre
y ademas al metodo paint no puede recivir ninguna variable
lo que Debes hacer es esto
usrar constantes
Código [Seleccionar]
public void [size=10pt]paint[/size] (Graphics g) {
g.setColor(Color.RED);
g.fillRect([size=10pt]40[/size], [size=10pt]40[/size], 40, 40);
}
si no quieres usar constates trata de resivir los valores mediante metodos dentro del metodo paint asi:
Código [Seleccionar]
public void paint (Graphics g) {
int x=obtenerx();
int y=obtenery();
g.setColor(Color.RED);
g.fillRect(x, y, 40, 40);
}
otra cosa es que apenas maximises tu contenedor todo tu trabajo se vorrar
talaves si eredas de un componet no se malogre