gpt4 book ai didi

java - 如何使用 Netbeans 自动更改 Jtextfield 中的字符

转载 作者:行者123 更新时间:2023-12-01 10:30:53 25 4
gpt4 key购买 nike

我有一个针对学校学生的小项目。我想显示一些单词,例如 “apple”“orange” 等,哪些单词将出现在 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");
}
}

最佳答案

您的计数器必须是类中的一个字段,而不是局部变量。您应该使用 String 数组或 ArrayList<String> ,并使用计数器从您的集合中获取适当的字符串。

public void actionPerformed(ActionEvent e) {
counter++; // this is an instance field in the class.
if (counter < myArray.length) {
myTextField.setText(myArray[counter]);
}
}

关于java - 如何使用 Netbeans 自动更改 Jtextfield 中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35104269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com