Hallo, da ich ein Menü grafisch animieren will, bin ich auf folgenden Fehler gestoßen:
Ich habe ein JPanel welches transparent ist (also mit Alphawert) und momentan drei JLabels enthält. Auf den JLabels liegt eine Mouseover-Funktion, die wenn man sich mit der Maus über ein JLabel befindet, die Schrift rot einfärbt.
Dieses JPanel will ich am bildschirm verschieben bzw. ins Fenster hineinfliegen lassen (so wie im MS Powerpoint die Überschriften), dies funktioniert auch ohne Probleme.
Mein Problem liegt darin, dass nachdem das JPanel hereingeflogen ist und ich über die JLabels fahre, wird die Schrift durch das mouseover seltsam verzogen (die Schrift ist dann nicht schön rot wie es sein sollte sondern die Schrift wird dabei "verschmiert").
Wenn ich das JPanel in denen die JLabels liegen keinen Alphawert zuweise, funktioniert dies ohne Probleme (bei der Schrift funktioniert alles korrekt). :autsch:
Doch nun meine Frage was muss ich tun um das JPanel weiter transparent zu lassen und trotzdem die Mouseover über den JLabels zu verwenden?
Ich habe ein JPanel welches transparent ist (also mit Alphawert) und momentan drei JLabels enthält. Auf den JLabels liegt eine Mouseover-Funktion, die wenn man sich mit der Maus über ein JLabel befindet, die Schrift rot einfärbt.
Dieses JPanel will ich am bildschirm verschieben bzw. ins Fenster hineinfliegen lassen (so wie im MS Powerpoint die Überschriften), dies funktioniert auch ohne Probleme.
Mein Problem liegt darin, dass nachdem das JPanel hereingeflogen ist und ich über die JLabels fahre, wird die Schrift durch das mouseover seltsam verzogen (die Schrift ist dann nicht schön rot wie es sein sollte sondern die Schrift wird dabei "verschmiert").
Wenn ich das JPanel in denen die JLabels liegen keinen Alphawert zuweise, funktioniert dies ohne Probleme (bei der Schrift funktioniert alles korrekt). :autsch:
Doch nun meine Frage was muss ich tun um das JPanel weiter transparent zu lassen und trotzdem die Mouseover über den JLabels zu verwenden?
Zuletzt bearbeitet von einem Moderator: