JButton怎么设置大小宽度呢
我学布局碰到一个问题
设计一个计算器样子模型,我写好代码后 就成这样子勒,上面那个按钮基本看不出来,怎么设置按钮宽度高度呢?
源码 package layouttest;
import javax.swing.JFrame;
/**
*
* @author 1
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
JFrame JF=new JFrame();
JF.setSize(300,300);
JP JP1=new JP();
JF.add(JP1);
JF.setVisible(true);
// TODO code application logic here
}
}
package layouttest;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JButton;
import javax.swing.JPanel;
/**
*
* @author 1
*/
public class JP extends JPanel{
public JP()
{
setLayout(new BorderLayout());
JButton JB=new JButton();
add(JB,BorderLayout.NORTH);
JPanel panel=new JPanel();
panel.setLayout(new GridLayout(3,3));
JButton jb1=new JButton("1");
JButton jb2=new JButton("2");
JButton jb3=new JButton("3");
JButton jb4=new JButton("4");
JButton jb5=new JButton("5");
JButton jb6=new JButton("6");
panel.add(jb1);
panel.add(jb2);
panel.add(jb3);
panel.add(jb4);
panel.add(jb5);
panel.add(jb6);
add(panel,BorderLayout.CENTER);
}
}
结果这样: