Jak uzyskać rzeczywistą pozycję ekranu elementu, powiedzmy przycisk? Jeśli używam getBounds uzyskać Stanowisko względem nadrzędnego kontenera, a nie ekranu ...Jak uzyskać pozycję ekranu elementu Swing?
25
A
Odpowiedz
44
Czy próbowałeś Component.getLocationOnScreen()
?
6
Można spróbować to:
// Convert a coordinate relative to a component's bounds to screen coordinates
Point pt = new Point(component.getLocation());
SwingUtilities.convertPointToScreen(pt, component);
Powiązane problemy
- 1. Jak uzyskać pozycję elementu potomnego
- 2. Jak uzyskać właściwą pozycję elementu?
- 3. Jak uzyskać pozycję elementu w interfejsie UIWebView?
- 4. Jak mogę uzyskać pozycję X, Y sterownika TWinControl (względem ekranu)?
- 5. Jak uzyskać pozycję dla stałego elementu bez jquery?
- 6. Jak uzyskać pozycję kliknięcia?
- 7. Jak uzyskać pozycję okna?
- 8. JavaScript - Uzyskaj pozycję elementu tablicy
- 9. Uzyskaj pozycję elementu względem górnej części rzutni.
- 10. Jak uzyskać poprzednią pozycję w powtórzeniu ng?
- 11. Jak uzyskać pozycję myszy nad określoną formantem?
- 12. Jak uzyskać gęstość ekranu?
- 13. Jak uzyskać pozycję kursora w zaćmieniu TextEditor
- 14. Jak zmienić pozycję elementu za pomocą jQuery
- 15. Java Swing na wysokim DPI ekranu
- 16. Jak uzyskać pozycję aktualnie aktywnego wejścia?
- 17. Jak uzyskać aktualną pozycję karetki?
- 18. Znaleźć pozycję elementu na liście
- 19. Uzyskaj współrzędne ekranu elementu DOM
- 20. Jak uzyskać rozdzielczość ekranu? Dla aplikacji WinRT?
- 21. Naprawiono pozycję względem elementu nadrzędnego
- 22. uzyskać pozycję kursora terminalowego
- 23. onMouseMove uzyskać pozycję myszy
- 24. Jak uzyskać pozycję podglądu w CAShapeLayer?
- 25. Uzyskaj pozycję/przesunięcie elementu względem kontenera nadrzędnego?
- 26. ListView uzyskać pozycję przewijania?
- 27. Jak uzyskać ogólny rozmiar ekranu?
- 28. Jak uzyskać położenie elementu w StackPanel?
- 29. jquery, jak uzyskać najwyższą pozycję strony na ekranie?
- 30. Jak znaleźć pozycję ekranu kontrolki w silverlight na WP7?