Mon anglais n'est pas bon, mais j'essaie.Netbeans: JCombobox dans Jframe avec sous-index
J'ai créé 4 JComboBox
dans les NetBeans JForm
Combo1
Combo2
Combo3
Combo4
Comment puis-je les appeler par le nombre? Par exemple:
i = 2;
String item = (String) combo(i).getSelectedItem();
Cela ne fonctionne évidemment pas, je sais.
Et je ne peux pas créer un autre tableau appelé combo[]
car NetBeans considère qu'il s'agit d'un autre JComboBox
.
Y a-t-il un moyen de le faire?
Ou cela ne peut pas être fait dans NetBeans?
Bienvenue sur Stack Overflow, à partir de votre nom d'utilisateur Je pense que vous êtes d'Amérique latine, ai-je raison? Si oui, parlez-vous espagnol? Si écrire votre question en anglais est difficile pour vous et que vous parlez espagnol il y a [Stack Overflow en Español] (https://es.stackoverflow.com/) ou [Stack Overflow en Português] (https: //pt.stackoverflow. com /). Cependant, assurez-vous que si vous restez ou déplacez votre question vers ces sites, prenez le [tour], lisez [ask] et comment faire (et poster) un [mcve] qui démontre votre problème et essayez d'expliquer votre question comme clairement que possible (vous pouvez même utiliser Google Translate) – Frakcool
Quant à votre question, ce n'est pas comment fonctionne Java, essayez de ne pas compter sur les constructeurs GUI, vous pouvez soit A) Créer un tableau 'JComboBox' et le faire à la main ou B) Appelez le 'JComboBox' vous voulez accéder directement à son nom, vous ne pouvez pas concaténer la valeur d'une variable dans le programme ... Cependant, vous pouvez C) Utilisez un' ItemListener' ou 'ActionListener' comme montré dans [this question] (https://stackoverflow.com/questions/58939/jcombobox-selection-change-listener) par exemple ... – Frakcool