Ich benutze die Klasse JComponentBounds zum skalieren und verschieben von Komponenten auf einem JLayeredPane, das Problem ist dass sobald ein object innerhalb eines JComponentBounds-Objects mit dieser Methode versehe wird auf diesem Objekt das Menü oder obect gezeichnet, was als letztes selektiert wurde.
Ablauf:
- TextField (TextField extends JFormatedTextfield) wird erzeugt und zu "JComponentBounds"-Object hinzugefügt
- JComponentBounds-Object wird zu JLayeredPane hinzugefügt
- TextField erzeugt ein Optionpanel mit optionen zum bearbeiten des TextFields (Colorchooser usw.)
Wenn eine Option wie der Colorchooser oder Fontchooser benutzt, so zeichnet sich die oberfläche des Dialogs auf dem TextField ab, wenn es durch die JComponentBounds Klasse bewegt wird, so wird es wieder in den normalzustand gebracht. Dies Tritt auch bei dem MouseOver des Objects auf, das textfield hat ein MouseOver dass der Rahmen nur sichtbar ist wenn sich die Maus darüber befindet.
Ursache ist die JComponentBounds-Klasse, vieleicht kann mir jemand sagen was ich alles auf mein Object anwenden muss oder wo Konflikte bei der verwendung der Klasse auftreten können.
JComponentBounds :
JComponentBounds - Byte-Welt Wiki
Ablauf:
- TextField (TextField extends JFormatedTextfield) wird erzeugt und zu "JComponentBounds"-Object hinzugefügt
- JComponentBounds-Object wird zu JLayeredPane hinzugefügt
- TextField erzeugt ein Optionpanel mit optionen zum bearbeiten des TextFields (Colorchooser usw.)
Wenn eine Option wie der Colorchooser oder Fontchooser benutzt, so zeichnet sich die oberfläche des Dialogs auf dem TextField ab, wenn es durch die JComponentBounds Klasse bewegt wird, so wird es wieder in den normalzustand gebracht. Dies Tritt auch bei dem MouseOver des Objects auf, das textfield hat ein MouseOver dass der Rahmen nur sichtbar ist wenn sich die Maus darüber befindet.
Ursache ist die JComponentBounds-Klasse, vieleicht kann mir jemand sagen was ich alles auf mein Object anwenden muss oder wo Konflikte bei der verwendung der Klasse auftreten können.
JComponentBounds :
JComponentBounds - Byte-Welt Wiki