我正在开发一个在Java Swing中创建数据库应用程序的项目。
我想设置一个类似于浏览器搜索框的Jtextfield。 所有我想要输入的第一个字符,然后所有数据出现
答案 0 :(得分:0)
所以基本上你想要这样的东西?我相信你可以用它来建立你的目标(只需要一些编辑/添加/更改)。
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String dataInput;
System.out.println("What would you like to search for? ");
dataInput = scanner.nextLine();
// Imagine this database involves the usernames of various people.
String[] usernameData = new String[] { "jack901", "chimp00" };
for (String loadData : usernameData) {
if (loadData.charAt(0) == dataInput.charAt(0)) {
System.out.println(loadData);
} else {
System.out.println("User not found.");
}
}
}