كيفية تحديد حجم نافذة JFrame الخاصة بك بشكل صحيح وفقا للشاشة
من المهم عند البرمجة التفكير في أن حجم الشاشة لكل مستخدم سيستخدم تطبيقك مختلف. لذلك ، يجب عليك تغيير حجم النافذة وفقا لدقة الشاشة.البعد المثالي هو ضبط الطول والعرض مع 2/3 بعد الشاشة الحالي. لاسترداد حجم الشاشة في java< / b> ، يحتوي مترجم java على طريقة getScreenSize() لطريقة Toolkit class. إليك مثال: < / div>
< pre class = "prettyprint lang-java" > / / استرداد أبعاد الشاشة
MonitorSize Dimension = Toolkit.getDefaultToolkit () .getScreenSize ();
int الطول = monitorsize.width * 2/3 ؛
int الارتفاع = حجم الشاشة * 2/3 ؛
/ / ضبط حجم JFrame على 2/3 حجم الشاشة
frame.setSize (الطول والارتفاع) ؛
< / pre>< / div>
< pre class = "prettyprint lang-java" > / / استرداد أبعاد الشاشة
MonitorSize Dimension = Toolkit.getDefaultToolkit () .getScreenSize ();
int الطول = monitorsize.width * 2/3 ؛
int الارتفاع = حجم الشاشة * 2/3 ؛
/ / ضبط حجم JFrame على 2/3 حجم الشاشة
frame.setSize (الطول والارتفاع) ؛
< / pre>< / div>