Wolfy0013
Mitglied
Hallo!
Ich bin gerade dabei mir selbst sowas wie die JOptionPane Klasse zu schustern, nur auf gezeichneter Oberfläche basierend (Also mit paint(); ).
Dabei habe ich ein Problem: Ich rufe die Klasse (= Message) mit der Methode showConfirmMes. Diese Methode gibt dann den ausgewählten Wert zurück, also wie beim OptionPane.
Die Methode darf aber eben erst den Wert nach Klicken zurückgeben. Und das ist das Problem.
Wie mache ich also, dass der Wert solange nicht zurückgegeben wird, bis einer der Buttons geklickt wurde. (In einer Endlosschleife funktioniert der MouseListener nicht.)
Ich hoffe das Problem ist ersichtlich! Danke, Wolfy
Ich bin gerade dabei mir selbst sowas wie die JOptionPane Klasse zu schustern, nur auf gezeichneter Oberfläche basierend (Also mit paint(); ).
Dabei habe ich ein Problem: Ich rufe die Klasse (= Message) mit der Methode showConfirmMes. Diese Methode gibt dann den ausgewählten Wert zurück, also wie beim OptionPane.
Die Methode darf aber eben erst den Wert nach Klicken zurückgeben. Und das ist das Problem.
Wie mache ich also, dass der Wert solange nicht zurückgegeben wird, bis einer der Buttons geklickt wurde. (In einer Endlosschleife funktioniert der MouseListener nicht.)
Ich hoffe das Problem ist ersichtlich! Danke, Wolfy