Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Comandi per colorare lo sfondo di un applet

    Il mio problema č:
    sto creando un applet(tramite compilazione di un file java) per una pagina html, il progetto č quello di realizzare la scritta <Benvenuti nel mio sito internet>. Queste parole dovrebbero essere in movimento e su uno sfondo colorato. Ho provato con l'istruzione setBackground(Color.Blue), ma il risultato č : al caricamento dell'applet non succede niente, anzi si visualizza uno sfondo bianco, se ingrandisco la finestra appare il colore desiderato, ma.... all'aggiornamento della pagina come per magia il tutto scompare, come fare?? Se sapete qualcosa vi prego rispondete, devo preparare un'esame universitario la settimana prossima!!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao

    Devi usare Repaint()

    Nel metodo start in modo che il tutto venga ridisegnato ogni volta che c'č bisogno, setBackgroung(Color.blue) nel metodo paint.



    public void update(Graphics g) {

    }


    public void paint(Graphics g){
    setBackground(Color.blue);
    g.drawString("Caricando", 0, 20);
    update(g);
    }


    public void start(){
    repaint();
    }



    Massimo

  3. #3
    GRAZIE 1000!!!!:gren: :gren:

  4. #4
    mi era sembrato troppo bello aver risolto il problema , ho usato la sintassi di massimo61, ma non č cambiato niente per farvi capire il problema, vi inserisco tutto il file in modo da poter scorgere gli errori.(chissā quanti saranno....)

    INTRO.JAVA

    import java.awt.*;
    import java.applet.*;
    import java.awt.peer.*;
    import java.awt.image.*;
    import java.io.*;
    import java.net.*;
    import java.util.*;
    import java.awt.Graphics.*;
    public class intro extends Applet {
    public void update(Graphics g){
    }
    public void paint(Graphics g)
    { setBackground(Color.blue);
    g.setColor(Color.red);
    g.drawString("BENVENUTO NEL MIO SITO!!",250,150);
    update(g);
    play(getCodeBase(), "Zoomin.wav");
    }
    public void start(){
    repaint();
    }
    L'effetto desiderato č quello di colorare lo sfondo dell'applet, ma se le sapete potete inserirmi anche le istruzioni per modificare il carattere e la dimensione del testo?
    H E L P M E !!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.