Uygulamamdaki bazı sorunları araştırırken biraz garip bir şey öğrendim.java swing jframe size ekran boyutunda daha büyük bir boyut döndürür
public class MainFrame extends JFrame {
public MainFrame() {
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
setExtendedState(JFrame.MAXIMIZED_BOTH);
pack();
}
}
public class Main {
public static void main(String[] args) {
MainFrame mf = new MainFrame();
mf.setVisible(true);
System.out.println(mf.getSize());
}
}
şekilde, benim 1280x1024 çözünürlük monitörde, bu durum,:
Temelde bu SSCCE sorunu göstermelidir
java.awt.Dimension [genişliği = 1296, yükseklik 1010]
Bunun nasıl olduğunu bilen var mı? Özellikle, genişliğin, olması gerekenlerden daha yüksek olması.
Saygılarımızla.
java.awt.Dimension [width = 1296, yükseklik = 1000] Burada. :) İşletim sisteminiz nedir? –
Windows Vista 64-bit, ama aynı zamanda width = 1296 diyorsa, sizinki de yanlıştır? – skiwi
Monitörünüz nedir? –