Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JTextField中的数字数组-Java_Java_Arrays_Swing_Jtextfield - Fatal编程技术网

JTextField中的数字数组-Java

JTextField中的数字数组-Java,java,arrays,swing,jtextfield,Java,Arrays,Swing,Jtextfield,我试图让JTextField接收一个数字数组。我尝试了“for”和运行数组所需的所有东西,但没有成功。这是一段代码 private void cbxGeraValorActionPerformed(java.awt.event.ActionEvent evt) { if(cbxRandom.isSelected()) { double[] num = new double[10]; for(int i=0; i<10; i

我试图让JTextField接收一个数字数组。我尝试了“for”和运行数组所需的所有东西,但没有成功。这是一段代码

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]));
        }
    }
private void cbxGeraValorActionPerformed(java.awt.event.ActionEvent evt)
{        
if(cbxRandom.isSelected())
{
double[]num=新的双精度[10];
对于(int i=0;i
if(cbxRandom.isSelected())
{
double[]num=新的双精度[10];
字符串newText=“”;
对于(int i=0;i
if(cbxRandom.isSelected())
{
double[]num=新的双精度[10];
字符串newText=“”;

对于(int i=0;ii,在您的示例中,用随机数替换文本10次。
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
}
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
}