M
Mr.Fiii
Gast
Hallo,
ich möchte mich kurz vorstellen, da ich neu hier bin.
Ich bin 20 Jahre alt und mache eine Ausbildung zum Anwendungsentwickler. Grade bin ich auf ein (wahrscheinlich) sehr triviales Problem gestoßen.
Ich habe eine JCombobox (cbChooseFilter), in die ich Elemente hinzufügen kann.
Unterhalb der ComboBox habe ich einen Button, wo sich beim klicken darauf ein JOptionPane.showInputDialog öffnen soll, in dem ich einen neuen Namen eingeben kann und bei Klick auf OK soll das Element in der ComboBox den neu eingegebenen Namen annehmen.
Allerdings komm ich grade nicht so ganz zurecht damit.
Ich will mir das markierte Element schnappen und davon den Namen ändern. Wenn kein Element markiert ist, also in der ComboBox nichts ausgewählt, soll nichts passieren, oder eine Meldung "Kein Element ausgewählt".
Das alles soll in den Action Listener rein.
So soll das JOptionPane aussehen:
Bis jetzt sieht mein Code so aus (Ob das if in dem ActionListener sinn macht, weiß ich nicht):
Ich hoffe, ich habe mich klar ausgedrückt und ihr versteht, was ich machen möchte und was das Problem ist.
Liebe Grüße
ich möchte mich kurz vorstellen, da ich neu hier bin.
Ich bin 20 Jahre alt und mache eine Ausbildung zum Anwendungsentwickler. Grade bin ich auf ein (wahrscheinlich) sehr triviales Problem gestoßen.
Ich habe eine JCombobox (cbChooseFilter), in die ich Elemente hinzufügen kann.
Unterhalb der ComboBox habe ich einen Button, wo sich beim klicken darauf ein JOptionPane.showInputDialog öffnen soll, in dem ich einen neuen Namen eingeben kann und bei Klick auf OK soll das Element in der ComboBox den neu eingegebenen Namen annehmen.
Allerdings komm ich grade nicht so ganz zurecht damit.
Ich will mir das markierte Element schnappen und davon den Namen ändern. Wenn kein Element markiert ist, also in der ComboBox nichts ausgewählt, soll nichts passieren, oder eine Meldung "Kein Element ausgewählt".
Das alles soll in den Action Listener rein.
So soll das JOptionPane aussehen:
Bis jetzt sieht mein Code so aus (Ob das if in dem ActionListener sinn macht, weiß ich nicht):
Java:
jButtonRenameFilter.addActionListener(new java.awt.event.ActionListener()
{
@Override
public void actionPerformed(ActionEvent e)
{
cbChooseFilter.getSelectedItem();
if(cbChooseFilter.getSelectedItem()!= null)
{
return;
}
} });
Ich hoffe, ich habe mich klar ausgedrückt und ihr versteht, was ich machen möchte und was das Problem ist.
Liebe Grüße