Wie mache ich einen Teil der JLabel, relativ zur Position der Maus, nur unter der Position der Maus sichtbar. Der JLabel hat ein Bild von einem Raum. Ich möchte, dass die Maus als Taschenlampe fungiert und nur in einem großen Umkreis um die Maus den Teil des JLabels/Bildes anzeigt, über dem die Maus schwebt.Wie kann ich einen Teil eines JLabel Visible unter Mausbewegung machen?
-1
A
Antwort
1
Verwenden Sie eine JLayer
.
Lesen Sie den Abschnitt aus dem Swing-Tutorial auf How to Decorate Components With the JLayer Class für verschiedene Beispiele.
Der Abschnitt auf Responding to Events
hat ein Beispiel, das tut, was Sie wollen.
Verwandte Themen
- 1. Machen Sie einen Teil eines Bildes transparent
- 2. Wie kann ich einen Teil einer Datenbank öffentlich zugänglich machen?
- 3. Wie kann ich einen Teil eines anderen Ordners referenzieren?
- 4. Wie wiederhole ich einen Teil eines Codes?
- 5. Wie speichere ich einen bestimmten Teil eines JPanels?
- 6. Wie kann ich den Rand eines JLabel einstellen?
- 7. Get Bildfarbe unter JLabel
- 8. Wie fett Teil eines Textes machen
- 9. Wie kann ich einen Teil eines einfachen Vektors darstellen?
- 10. .NET URI: Wie kann ich einen Teil eines URI ändern?
- 11. Wie kann ich nur einen Teil eines Git Stash anwenden?
- 12. Kann ich nur einen bestimmten Teil einer Tabellenansicht anklickbar machen?
- 13. Hinzufügen eines Bildes und eines JLabel in einem neuen JLabel
- 14. Wie zeichne ich einen Teil eines Fensters in einen Speichergerätekontext?
- 15. Wie kann ich ein JLabel innerhalb eines JPanels ausrichten?
- 16. Android - Machen Sie einen Teil eines Bildes in Android wiederholbar?
- 17. Wie kann ich ein Bild vergrößern, wenn ich über einen Teil eines Vektors schwebe?
- 18. iOS - Get Framing von Visible Teil von UIImage von UIImageView
- 19. Wie setze ich Visible (true) ein JLabel aus einer anderen Klasse
- 20. Machen Sie nur Teil eines div ziehbaren
- 21. Wie zeichne ich einen Teil eines großen BufferedImage?
- 22. Wie kann ich einen FlexMock-Hash-Matcher verwenden, um einen Teil eines Array-Werts zu verifizieren?
- 23. Kann ich einen TTreeNode unsichtbar machen?
- 24. Wie kann ich einen Java-Daemon machen
- 25. Wie kann ich einen kürzeren Bildweg machen
- 26. Wie kann ich einen Hintergrund anklickbar machen?
- 27. Wie kann ich einen bedingten Join machen?
- 28. Wie kann ich einen Flüssigkeitsknopf machen?
- 29. Machen Sie einen Teil von UIView sichtbar
- 30. Zeichne einen Teil eines Kreises
Mit einigen Schwierigkeiten, für [Beispiel] (http://stackoverflow.com/questions/15488853/java-mouse-flashlight-effect/15489299#15489299) und [Beispiel] (http://stackoverflow.com/questions/18388942/clear-portion-of-graphics-with-based-image/18392674 # 18392674) – MadProgrammer
wow das ist super, danke. – noobAlert