Le primitive grafiche

  • All'interno di un contenitore (Canvas, Panel o Frame) è possibile disegnare
  • Per poter disegnare su di un contenitore occorre avere una contesto grafico, rappresentato da un oggetto di tipo Graphics, per quel contenitore
  • Il metodo public void paint(Graphics g) di Canvas (ereditato quindi da tutti i contenitori) ha come parametro appunto un oggetto Graphics che si riferisce al contenitore
  • Anche il metodo public void update(Graphics g) possiede lo stesso oggetto Graphics, La differenza tra i due metodi è che Paint ridisegna lo sfondo, quindi è più lento

© Ing. Stefano Salvi - All rights reserved