JTextField中的数字数组-Java
我试图让JTextField接收一个数字数组。我尝试了“for”和运行数组所需的所有东西,但没有成功。这是一段代码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
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;iif(cbxRandom.isSelected())
{
double[]num=新的双精度[10];
字符串newText=“”;
对于(int i=0;iif(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
}