non riesco a capire quale sia l'errore:
quando lo compilo mi da 7 errori che potete vedere voi stessi nell'allegato.codice:import java.applet.Applet; import java.awt.*; public class Barheight extends Applet { private final int NUM_BARS = 10; private final int BAR_WIDTH = 30; private final int MAX_HEIGTH = 300; private final int GAP = 9; // disegna 10 barre di varia altezza memorizzando qual'è la più alta e la più bassa, e colorando quest'ultime di colori diversi public void paint (Graphics page) { int x, height; int tallx = 0, tallest = 0, shortX = 0, shortest = MAX_HEIGHT; setBackground (Color.black); page.setColor (Color.Blue); x = GAP; for (int count = 0; count < NUM_BARS; count++) { height = (int) (Math.random() * MAX_HEIGHT); page.fillRect (x, MAX_HEIGHT-height, BAR_WIDTH, height); if (height > tallest) { tallx = x; tallest = height; } if (height < shortest) { shortX = x; shortest = height; } x = x + BAR_WIDTH + GAP; } // assegnamo il colore rosso alla barra più alta page.setColor (Color.red); page.fillRect (tallX, MAX_HEIGHT-tallest, BAR_WIDTH, tallest); // assegnamo il colore giallo alla barra più bassa page.setColor (Color.yellow); page.fillRect (shortX, MAX_HEIGHT-shortest, BAR_WIDTH, shortest); } }
Qualcuno può dirmi dove ho sbagliato?![]()

Rispondi quotando




