Oppure

Loading
11/10/09 14:40
killer
salve a tutti..avrei bisogno di un favore..
non riesco a mettere un immagine animata o un video come sfondo nel frame....riesco a mettere solo un immagine fissa...come e possibile ? non dovrebbe funzionare cmq ?

queste sono le due classi per impostare lo sfondo nel Frame con la possibilita di aggiungere sullo sfondo components swing

*Ps: alcune volte funziona(con immagine fissa),altre volte no..non so se sbaglio qualcosa..e se volessi impostare un video di fondo al Frame o un animazione come faccio ? ho provato cosi e non funziona..
Fatemi sapere presto...grazie

public class Pausa extends javax.swing.JFrame {

Sfondo s = new Sfondo();

/** Creates new form PausaCaffè */
public PausaCaffè() {

this.setContentPane(s);
initComponents();
setImg();
}

//metodo setImg()
private void setImg() {
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
this.setLocation(new Point((d.width - this.getSize().width) / 2, (d.height - this.getSize().height) / 2));
}

}

public class Sfondo extends JPanel{

Image img;
public Sfondo(){
Toolkit tk=Toolkit.getDefaultToolkit();
img=tk.getImage(this.getClass().getResource("/1.jpg";));
MediaTracker mt=new MediaTracker(this);
mt.addImage(img,1);
try{
mt.waitForAll();
}catch(InterruptedException e){

}
}

@Override
public void paintComponent(Graphics g){
super.paintComponent(g);
g.drawImage(img, 0,0,700,400,null);
}
}


Ultima modifica effettuata da killer 11/10/09 14:42
aaa
20/10/09 11:47
killer
come faccio ragazzi ? mi rispondete !?! e urgente...grazie
aaa