我对Java编程很陌生,我一直在尝试解决这个简单的程序
它读取用户输入,然后 ADD 按钮将仅在 JList
上显示键入的字符串。
删除按钮将简单地删除 JList
中所需的项目。
我很困惑如何将 Action 监听器放入代码中,或获取文本 这是。如果您能帮我解决这个简单的 GUI,我将非常感激。
它读取JText
(字符串)中的用户输入,当我单击添加按钮(可能执行操作?)时,字符串将基本上填充在JList
中。然后“删除”按钮将
只需删除 JList
中选定的String
即可。
最佳答案
第 1 步
使用 addActionListener
方法将代码绑定(bind)到特定事件。
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 的一个非常好的教程,详细介绍了如何以一百万种不同的方式操作列表。
关于java - JText字符串输入,然后显示输出到JList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17921568/