En un applet creo un objeto de tipo Canvas, y dentro del init lo inicializo de la siguiente forma:
Código:
public void init(){
this.setBackground(Color.gray);
canvas.setBounds(100, 100, 400, 300);
canvas.setBackground(Color.white);
this.add(canvas);
}
Mi lógica me indica que el canvas me aparecería 100px a la derecha y 100px hacia abajo, pero extrañamente me aparece centrado en horizontal y como 4px hacia abajo (Si cambio el tamaño de la ventana, el canvas sigue centrado).
¿Alguien sabe por que ocurre esto y como podría corregirlo para que se dibuje en las coordenadas que deseo? Gracias