JText字符串输入,然后显示输出到JList

时间:2013-07-29 10:24:02

标签: java swing

我是Java编程的新手,我一直在尝试解决这个简单的程序 它读取用户输入,然后ADD按钮将只显示JList上键入的字符串。 删除按钮只会删除JList中的所需项目。

我很困惑如何将动作侦听器的东西放在代码中,或者获取文本 它是。如果你能帮助我解决这个简单的GUI,我真的很感激。

它在JText(字符串)中读取用户输入,当我单击添加按钮(可能执行了操作?)时,字符串将基本填充在JList中。和删除按钮将 只需删除String中的所选JList

1 个答案:

答案 0 :(得分:2)

第1步

使用addActionListener方法将代码绑定到特定事件。

button.addActionListener(new ActionListener({
       public void actionPerformed(ActionEvent e)
       {
            // Bind the method to the button.
       }
});

第2步

使用相关代码填充该方法。

 String value = jTextBox.getText();
 // Grab the String value.
 jListModel.addElement(value);
 // And add it to the list model that informs the JList.

一共

button.addActionListener(new ActionListener({
       public void actionPerformed(ActionEvent e)
       {
              String value = jTextBox.getText();
              // Grab the String value.
              jListModel.addElement(value);
              // And add it to the list.
       }
});

有用的链接

Here是Oracle的一个非常好的教程,详细介绍了如何以百万种方式操作列表。