Jak uzyskać szerokość ekranu w Javie?
Czy ktoś wie, jak uzyskać szerokość ekranu w Javie? Czytałem coś o jakiejś metodzie zestawu narzędzi, ale nie jestem pewien, co to jest.
Podziękować,
Andrzej
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
12 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Jeśli chcesz, aby był to „obszar roboczy” ekranu, użyj tego:
Anonimowy użytkownik
Potwierdzenie od:
edytować
:
W przypadku wielu monitorów należy użyć następującego kodu (wziętego z
javadochttp://java.sun.com/javase/6/d ... .html
:
Anonimowy użytkownik
Potwierdzenie od:
http://java.sun.com/j2se/1.4.2 ... .html
ma kilka klas, które mogą pomóc:
W końcu używamy 1 i 2, aby obliczyć maksymalny dozwolony rozmiar okna. Aby uzyskać odpowiednią konfigurację grafiki, używamy
GraphicsEnvironment.getLocalGraphicsEnvironment().getScreenDevices()[0].getDefaultConfiguration();
ale mogą istnieć inteligentniejsze rozwiązania z wieloma monitorami.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Zestaw narzędzi AWT
http://java.sun.com/j2se/1.4.2 ... .html
.
Anonimowy użytkownik
Potwierdzenie od:
http://java.sun.com/javase/6/d ... nSize()
.
Anonimowy użytkownik
Potwierdzenie od:
ta odpowiedź
https://stackoverflow.com/a/22533992/1184842
.
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
getScreenInsets()
,
getScreenWorkingArea()
i
getScreenTotalArea()
.
Zmiany w stosunku do wersji Lawrence Dol:
Kod: