我是Java和Swing的新手。这是我的代码的一部分:
frame.setSize(500,500);
for(int i=0;i<5;i++){
button[i].setBorder(null);
button[i].setMargin(new Insets(0,0,0,0));
button[i].setBounds(0,i*100,100,100);
}
按钮应完全适合窗口,但它们总是在底部溢出。怎么了?
编辑: 我使用的是Windows 7,我将字体大小设置为正常字体大小的120%,这可能是原因吗?