[code]
model2.clear();
// TODO add your handling code here:
c3=-1;
int y2=0;
int lacowhile2=0;
y2=0;
lacowhile2=0;
while(y2==0&&lacowhile2<99){
lacowhile2=lacowhile2+1;
x2 = Math.random()*59;
x2=x2+1;
b2 =(int)x2;
if(model2.contains(b2)){
x2 = Math.random() * 59;
b2 = (int) x2;
}
else {
c3=c3+1;
model2.add(c3, b2);
jTsorteio2.setText(""+b2);
numero1=b2;
y2=y2+1;
lacowhile2=100;
}
}//fecha o while... para garantir que vai achar numero
[/code]
este model é um list
DefaultListModel model = new DefaultListModel();
JList list = new JList(model);
cada número usa o método todo escrito novamente, até porque mudam coisas ali.
mas da para fazer ser tudo um método só. se comparar o numero1 com os proximos e garantindo que seja diferente.