【发布时间】:2014-04-06 14:10:32
【问题描述】:
我对 Java 真的很陌生。 所以我在这里很迷茫,我正在做一个项目,我应该在文本文件中逐行搜索相应的单词。我从某人那里得到了一点帮助,但是 joptionpane 中的 GUI 有一些错误。
这是我到目前为止所拥有的。 我的图形用户界面:
private void jMenuItemLookupActionPerformed(java.awt.event.ActionEvent evt) {
JOptionPane.showOptionDialog(null, "Title", "Message",
JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE,
null, options.toArray(new String[] {}), options.get(0));
}
还有我的搜索代码。
public String lookup(String question){
List<String> options = new ArrayList<>();
for (Object value : data.values()) {
if (value.toString().startsWith(question)) {
options.add((String) value);
}
}
【问题讨论】:
-
"GUI 出现一些错误" 什么错误?
-
在这一行:null, options.toArray(new String[] {}), options.get(0));找不到符号,变量选项
-
你导入
ArrayList了吗? -
我现在已经完成了,但仍然存在同样的错误。有没有更好的方法通过 Joptionpane 在文本文件中进行搜索?没有选项对话框可能
标签: java