我为学校学生准备了一个小型项目。我想告诉像一些话“苹果”,“橙色”等,这些话会在JTextField
而回车键using.The字必须被一个再来一个。我为它做了小代码,但它不能正常工作。它只显示第一个单词。以下是我的代码。如何使用Netbeans自动更改Jtextfield中的字符
private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int c = 0;
if (c==0)
{
jTextField1.setText("apple");
}
if (c==1)
{
jTextField1.setText("mango");
}
if (c==2)
{
jTextField1.setText("banana");
}
if (c==3)
{
jTextField1.setText("orange");
}
if (c==4)
{
jTextField1.setText("like");
}
if(c==5)
{
jTextField1.setText("it");
}
}
您总是将c设置为0,因此第一个条件总是为真。我不知道“c”代表什么,所以我不能给你一个关于如何解决问题的建议。也许“c”应该是一个实例变量而不是一个局部变量,并且每次执行操作时只需将它加1。 – camickr
@camickr所以如果我删除c如何在Jtextfield中一个接一个的话? – user5840896
@HovercraftFullOfEels你能分享一个示例代码吗? – user5840896