BorderLayout的参数表示什么?

时间:2014-09-05 16:40:57

标签: java user-interface border-layout

我一直在互联网上搜索一个直接的答案,但找不到我追求的具体答案。如果这是一个基本问题,我很抱歉,我希望有人可以帮助解释一个例子。

基本上,我想知道下面两行代码之间的区别:

JPanel panel1 = new JPanel(new BorderLayout(4,4));

JPanel panel2 = new JPanel(new BorderLayout(3,3));

非常感谢任何帮助或指导。

由于

2 个答案:

答案 0 :(得分:1)

BorderLayout构造函数的第一个参数是水平间隙,第二个是垂直间隙。

查看本教程,了解有关如何使用BorderLayout的更多信息:http://docs.oracle.com/javase/tutorial/uiswing/layout/border.html

您还应该查看文档以获取有关BorderLayout的更多信息: http://docs.oracle.com/javase/7/docs/api/java/awt/BorderLayout.html

答案 1 :(得分:0)