Массив чисел внутри JTextField - Java - PullRequest
3 голосов
/ 28 сентября 2011

Я пытаюсь заставить JTextField получить массив чисел.Я попытался с «для» и все вещи, необходимые для запуска массива, но без успеха.Вот кусок кода.

private void cbxGeraValorActionPerformed(java.awt.event.ActionEvent evt) 
{        
    if(cbxRandom.isSelected())
    {
        double[] num = new double[10];

        for(int i=0; i<10; i++)
        {
            Random r = new Random();
            num[i] = r.rnd;
            txtValor.setText(String.valueOf(num[i]));
        }
    }

Ответы [ 2 ]

5 голосов
/ 28 сентября 2011
if(cbxRandom.isSelected())
{
    double[] num = new double[10];
    String newtxt = "";
    for(int i=0; i<10; i++)
    {
        Random r = new Random();
        num[i] = r.rnd;
        newtxt += String.valueOf(num[i]);
    }
    txtValor.setText(newtxt); //do setting only after the loop ends
}
3 голосов
/ 28 сентября 2011
if(cbxRandom.isSelected())
{
    double[] num = new double[10];
    String newtxt = "";
    for(int i=0; i<10; i++)
    {
        Random r = new Random();
        num[i] = r.rnd;
        newtxt += String.valueOf(num[i]) + " "; // Separate numbers
    }
    txtValor.setText(newtxt); //do setting only after the loop ends
}
...