[英]How to set an array in Jtextfield using netbeans
我正在创建一个小应用程序。 在此应用程序中,我有5个字。 我有一个JtextField和JButton.JtextField的名称设置为name1,JButton名称设置为next。
我想在字符串数组的第一个单词中在name1中设置一个默认单词( 从此代码中我给出一个示例,需要在JtextField中看到它是“ me” ),当应用程序运行时,我想从字符串数组中看到单词下一个按钮单击。 如何将数据设置为name1?
代码如下:
String s[]={"me","and","my","friends","are"};
int i=0;
private void nextActionPerformed(java.awt.event.ActionEvent evt) {
if(i>=s.length)
i=0;
name1.setText(s[i]);
i++;
}
创建空字段作为参数的字段后,请调用该方法,因为您不使用该参数。
nextActionPerformed(null);
这将模拟在程序启动时按下按钮。
假设您有一个附加了动作监听器的按钮。 如果没有,则应该是如下所示:
nextButton.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
nextActionPerformed(e);
// Or move your code here from nextActionPerformed(e)
}
});
//And you can also initialize your text filed with first value of array:
textField.setText(s[0]);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.