Hola quetal laneros.. tiene tiempo que no venia por aca...
espero me puedan ayudar con la siguiente duda que tengo.
tengo realizada una interfaz grafica con swing en netbeans donde meti un generador de numeros pseudoaleatorios en el cual le introduzco datos como semilla y la cantidad de numeros a generar..
si le pido ke genere 10 numeros solo me muestra 1, una sola linea, cuando quiero si le pido 100 numeros me muestre los 100(en cosola si lo hace pero en la interfaz no)
0.9
0.3
0.4
0.2
etc etc..
y lo que hace esque me muestra una linea solamente
0.9
estoy usando un textarea para mostrar el resultado aqui dejo la parte del codigo del boton que hace la accion
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
int m = 2147483647; // 2^31 - 1 (Número primo)
int a = 16807; // Una de las 534,600,000 raices primitivas de 2^31-1
int q = 127773; // q = m div a
int r = 2836; // r = m mod a
int N = 0;
int Seed;
int semilla;
semilla = Integer.parseInt(jTextField1.getText());
//DATOS QUE OBTENDO DE LOS TEXTFIELDS
N = Integer.parseInt(jTextField2.getText());
int i;
int Gx= 0;
int Hx= 0;
int Xi = 0;
Seed=semilla;
double RND= 0.0;
for( i= 0; i< N; i++){
Gx = ( (a * ( Seed % q )) - ( r * ( Seed / q ) ) );
if ( Gx < 0 ){
Hx = 1;
}
Xi = ( Gx + (m * Hx) );
RND = ( Xi / (m * 1.0) );
Hx=0;
Seed=Xi;
jTextArea1.setText(String.valueOf( RND)); //
<-ESTOY UTILIZANDO PARA MOSTRAR EL RESULTADO
}// TODO add your handling code here:
}
Asi mismo no eh logrado que me muestre cualquier texto en varias lineas..
soy nuevo en swing y los eventos No los capto aun muy bien
saludos