Как это я могу вывести выбранное значение из ComboBox ..Get SelectedItem из Combobox
public static String selectedString(ItemSelectable is) {
Object selected[] = is.getSelectedObjects();
return ((selected.length == 0) ? "null" : (String)selected[0]);
}
public static void main(String[] args) {
// Add ActionListener
ActionListener actionListener = new ActionListener() {
public void actionPerformed(ActionEvent actionEvent) {
ItemSelectable is = (ItemSelectable)actionEvent.getSource();
String name=selectedString(is);
System.out.println(name);
}
};
// Add Actionlistener to ComboBox kundeAuswahl
kundeAuswahl.addActionListener(actionListener);
// i wanna have the value of name for use here:
// String test[] = getChildAsArray("kunde","projekt",name);
}
Но я хотел бы получить имя Значение из этой функции, как правило, я использую возвращение, но это дает мне ошибку. Как мне это сделать?
, как это не правильный путь, заканчивающийся в большинстве случаев с совершенно правильным предложением, но осложнено неправильное понятие все больше и больше, чтобы попытаться избежать того, чтобы , переместите любой графический интерфейс и его прослушиватель в общедоступные методы или пустоты, тогда все участники здесь не могут исправить или изменить это, потому что (реальная и) лучшая помощь скорее выведет [SSCCE] (http://sscce.org/), short, runnable, compilable – mKorbel