JFrame---->BorderLayout();buttonPane---->BorderLayout.NORTH
buttonPane----->FlowLayout(), 但各个按钮大小竟然不一样!tablePane----->BorderLayout.CENTER (希望其填充中间部位),改如何解决?textAreaPane---->BorderLayout.SOUTH谢谢~~
buttonPane----->FlowLayout(), 但各个按钮大小竟然不一样!tablePane----->BorderLayout.CENTER (希望其填充中间部位),改如何解决?textAreaPane---->BorderLayout.SOUTH谢谢~~
import javax.swing.*
public class TableFrame extends JFrame{
JPanel contentPane=(JPanel)getContentPane();
TableFrame(){}
contentPane.setLayout(new BorderLayout());
contentPane.add(buttonPane,BorderLayout.NORTH);
contentPane.add(tablePane,BorderLayout.CENTER);
contentPane.add(textAreaPane,BorderLayout.SOUTH);
}
至于按钮的大小问题是由于FlowLayout的性质决定的,
只要你把按钮的名称改成字体及大小长度都一样就行了。
}