- Se noi costruiremo un'interfaccia grafica per la nostra applet usando gli oggetti di interfaccia
standard (bottoni ecc), il disegno dell'applet sarà automaticamente gestito dagli oggetti
dell'interfaccia stessi
- Se noi dovremo invece disegnare un contenuto, utilizzeremo i due metodi che la classe Applet
implementa e che il browser richiama:
- public void paint(Graphics g) viene richiamata dal metodo standard update, dopo
aver ridisegnato lo sfondo con il colore standard, per far ridisegnare il contenuto dell'area
- public void update(Graphics g) viene richiamato per ridisegnare l'area dell'oggetto.
Deve ridisegnare lo sfondo ed eventualmente richiamare il metodo paint.
- Se si implementa il disegno nel metodo update, occorre comunque anche creare un opportuno
metodo paint, in quanto in alcunni casi il metodo update non viene invocato
|