Итак, вы хотите что-то вроде этого? Я уверен, что вы можете использовать это для достижения своей цели (просто нужно несколько изменений/добавлений/изменений).
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.");
}
}
}
JComboBox не подходит, потому что вам нужно щелкнуть по нему. Вам нужен JTextField и JList той же ширины. После каждого запроса вы обновляете JList – Dien