如何将每个数组值放入Java中的文本字段?

时间:2016-09-04 05:53:24

标签: java arrays textbox tostring settext

我尝试将数组值放入单独的文本字段中。 IDE表示代码总是出错。数组中有6个文本字段和6个值。所以我需要将6个数组值放入文本字​​段中。检查我的代码并帮我纠正它。 (此数组为整数)

stringout();

3 个答案:

答案 0 :(得分:0)

假设:

这是一维字符串数组

根据您提供的内容,您的问题出现在Arrays.toString。 当你使用Isortarray [3]时,它应该提供你需要的字符串。

在单个字符串上调用Arrays.toString会导致意外结果。所以只需删除arrays.toString调用。

答案 1 :(得分:0)

动态地假设您的数组是String

    String[] Isortarray = new String[]{"1","2","3","4","5","6"};

     //Assign me JTextfield create and name and value dynamically
        for (int i = 0; i < 6; i++) {
            JTextField txt = new JTextField(Isortarray[i]);
            txt.setName("txt"+i);
            frm.add(txt);
            frm.validate();
            frm.repaint();
        }

答案 2 :(得分:0)

希望这会对你有所帮助:)。

numO1.setText(String.valueOf(Isortarray[0]));