Hallo Leute,
ich habe ein Programm bei dem ich in der einen ComboBox Geschwindigkeitseinheiten habe welche ich auswählen kann. In einer zweiten ComboBox sind ebenfalls Geschwindigkeitseinheiten definiert.
Jetzt möchte ich jeweils eine Geschwindigkeit eingeben und die dazugehörende Einheit selbst wählen, anschließend mit der zweiten ComboBox eine andere Einheit auswählen und schließlich den Button umwandeln drücken.
Kann mir jemand sagen, wie genau ich vorgehen muss um die beiden comboboxen miteinander zu vergleichen und anschließend korrekt die umwandlung durchführen zu lassen?
Hier mein Ansatz:
[/code]
Kann man den Vergleich auf die Weise, so wie oben beschrieben angehen oder nicht?
Ich kann auch gerne noch den kompletten Code posten.
Für Antworten wäre ich dankbar
Lg
ich habe ein Programm bei dem ich in der einen ComboBox Geschwindigkeitseinheiten habe welche ich auswählen kann. In einer zweiten ComboBox sind ebenfalls Geschwindigkeitseinheiten definiert.
Jetzt möchte ich jeweils eine Geschwindigkeit eingeben und die dazugehörende Einheit selbst wählen, anschließend mit der zweiten ComboBox eine andere Einheit auswählen und schließlich den Button umwandeln drücken.
Kann mir jemand sagen, wie genau ich vorgehen muss um die beiden comboboxen miteinander zu vergleichen und anschließend korrekt die umwandlung durchführen zu lassen?
Hier mein Ansatz:
Java:
[code]
private boolean comboboxCompareItems(JComboBox cb1)
{
for (int i=0; i < cb1.getItemCount(); i++)
{
if (cb1.getItemAt(i)!=cb2)
{
return true;
}
}
return false;
}
@Override
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand().equals("umwandeln"))
{
cb1.setSelectedIndex(comboboxCompareItems(cb1));
}
}
Kann man den Vergleich auf die Weise, so wie oben beschrieben angehen oder nicht?
Ich kann auch gerne noch den kompletten Code posten.
Für Antworten wäre ich dankbar
Lg