我一直在互联网上搜索一个直接的答案,但找不到我追求的具体答案。如果这是一个基本问题,我很抱歉,我希望有人可以帮助解释一个例子。
基本上,我想知道下面两行代码之间的区别:
JPanel panel1 = new JPanel(new BorderLayout(4,4));
JPanel panel2 = new JPanel(new BorderLayout(3,3));
非常感谢任何帮助或指导。
由于
答案 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)