Nuovo problema sempre nella stessa parte di codice:
allora questo è il codice:
codice:
public void classifica(){
JLabel cla[]=new JLabel[4];
JFrame c=new JFrame();
getContentPane().setLayout(null);
c.setTitle("Classifica Finale");
c.setSize(250,150);
c.setLocation(10,20);
c.setResizable(false);
ordina();
cla[0]=new JLabel("Primo "+pos[0]);
cla[1]=new JLabel("Secondo "+pos[1]);
cla[2]=new JLabel("Terzo "+pos[2]);
cla[3]=new JLabel("Quarto "+pos[3]);
for (int a=0;a<4;a++)
c.getContentPane().add(cla[a]);
cla[0].setBounds(10,10,150,10);
cla[1].setBounds(10,30,150,10);
cla[2].setBounds(10,50,150,10);
cla[3].setBounds(10,70,150,10);
c.setVisible(true);
}
public void actionPerformed(ActionEvent ae){
if ((ae.getSource()==garaS[0])&(var.liv>=1)&(var.liv<=4)){
cas=(r.nextDouble())*3;
CalcTot();
for (int b=1;b<4;b++){
cas=(r.nextDouble())*3;
livel=(r.nextDouble())*3;
brav=(r.nextDouble())*3;
tot[b]=cas+livel+brav;
}
classifica();
var.nGare+=1;
};
Ora il problema sta nell'ultima JLabel.....ke nn si posiziona nel posto in cui io indico.....xkè????
Ciao e grazie!!!