Comment remplir un JComboBox
à partir d'un fichier texte?Comment remplir JComboBox à partir d'un fichier texte?
1
A
Répondre
4
Question très vague. Voulez-vous dire que vous voulez une entrée par ligne? Si c'est le cas, vous voulez utiliser quelque chose comme BufferedReader, lisez toutes les lignes, enregistrez-les en tant que tableau String. Créez un nouveau JComboBox passant dans ce constructeur de chaîne.
BufferedReader input = new BufferedReader(new FileReader(filePath));
List<String> strings = new ArrayList<String>();
try {
String line = null;
while ((line = input.readLine()) != null){
strings.add(line);
}
}
catch (FileNotFoundException e) {
System.err.println("Error, file " + filePath + " didn't exist.");
}
finally {
input.close();
}
String[] lineArray = strings.toArray(new String[]{});
JComboBox comboBox = new JComboBox(lineArray);
2
1
Répartissez vos exigences en étapes distinctes et le code qui va suivre:
1) lire une ligne de données à partir du fichier 2) utiliser la méthode JComboBox addItem (...) pour ajouter les données à la liste déroulante
Questions connexes
- 1. Remplir une zone de texte à partir d'un fichier
- 2. Comment AspxMenu remplir à partir du fichier xml
- 3. Comment remplir une barre de progression jQuery à partir d'une valeur du fichier texte qui change?
- 4. Remplir un QTextDocument à partir d'un fichier .odt
- 5. Créer un fichier PDF à remplir à partir du PDF
- 6. jquery remplir multi-checkbox à partir du fichier xml
- 7. Remplir datagrid ou listview à partir du fichier XML
- 8. Comment utiliser l'élément Map comme texte d'un JComboBox
- 9. Comment remplir un jcombobox avec des informations provenant d'une base de données mySQL?
- 10. Qt - lecture à partir d'un fichier texte
- 11. Comment lire à partir d'un fichier texte en utilisant VBScript?
- 12. comment extraire la chaîne exacte à partir d'un fichier texte
- 13. Comment lire un fichier texte chinois à partir de C#?
- 14. Comment remplir UIPickerView avec un fichier .plist?
- 15. Editable JComboBox
- 16. Remplir du texte à l'intérieur du rectangle
- 17. Remplir DataFormComboBoxField à partir d'une liste
- 18. Comment remplir dynamiquement un menu déroulant à partir d'une zone de texte
- 19. Comment remplir une zone de texte de date à partir d'une liste déroulante?
- 20. comment remplir une zone de texte à partir d'un ensemble de données?
- 21. Remplir BaseAdapter à partir du Web
- 22. Remplir NSMutableArray à partir d'un autre NsMutableArray
- 23. Remplir le champ FICHIER avec le texte par défaut
- 24. Java - cases à cocher dans un JComboBox
- 25. Remplir DTO à partir de plusieurs requêtes
- 26. Remplir un GridView à partir d'un DataTable
- 27. remplir un todeode à partir d'un todeode
- 28. Remplir un WrapPanel à partir d'une liste
- 29. Remplir un tableau à partir du vecteur
- 30. Populating Swing JComboBox from Enum