Bonjour,
j'ai créé un tableau de JComponent, qui contient des JtextField, et des JComboBox.
par exemple :
cepandant, si j'appelle :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 _Quantity = new JTextField(); _Quantity.setColumns(10); _Component[14] = _Quantity;
bim, j'ai l'erreur : gettext not applicable for the type JComponent (normal)
Code : Sélectionner tout - Visualiser dans une fenêtre à part _strQuantity = _Component[14].getText();
donc, comment faire pour récuperer mes valeur dans les JtextrField ?
idem, Pour les JComobox :
:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public String getComboBoxValue (JComboBox c) { String a = c.getItemAt(c.getSelectedIndex()).toString(); return a; } // içi je vais rappeler la méthode pour connaitre la valeur dans la Jcombobox "_TowerHeightList" : String[] _TowerHeightStrings = { "5", "10", "15", "20", "25", "30"}; _TowerHeightList = new JComboBox(_TowerHeightStrings); _Component[3] = _TowerHeightList; String _strTowerHeight = getComboBoxValue (_Component[3]); // j'obtient la mème erreur ! // pourtant _Component[3] est bien une Jcombobox !
comment faire ? on me parle de Cast, mais je ne comprends pas grand chose, hélas.
merci d'avance les développeurs !
gdlbb.
Partager