Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Jlist中使用起始字符搜索字符串?_Java_String_Jlist - Fatal编程技术网

Java 在Jlist中使用起始字符搜索字符串?

Java 在Jlist中使用起始字符搜索字符串?,java,string,jlist,Java,String,Jlist,我正在用java创建一个搜索列表。如果我输入开头字母,那么属于这些字母的对应单词将显示在Jlist上。是否有任何内置方法?那我怎么才能用起始字符搜索单词呢?建议我。 提前感谢。SwingX有一些不错的功能,包括自动完成。你可以得到它 您可以这样使用它: JTextField textField = new JTextField(); textField.setText("Remi"); Vector v = new Vector(); v.add("Jimmy"); v.add("Julie"

我正在用java创建一个搜索列表。如果我输入开头字母,那么属于这些字母的对应单词将显示在Jlist上。是否有任何内置方法?那我怎么才能用起始字符搜索单词呢?建议我。
提前感谢。

SwingX有一些不错的功能,包括自动完成。你可以得到它

您可以这样使用它:

JTextField textField = new JTextField();
textField.setText("Remi");

Vector v = new Vector();
v.add("Jimmy");
v.add("Julie");
v.add("Julien");
v.add("Juliette");

JList list = new JList(v);
Configurator.enableAutoCompletion(list, textField);