我一直在互联网上寻找直接的答案,但找不到我想要的特定答案。抱歉,如果这是一个基本问题,我希望有人可以举一个例子来说明。
本质上,我想知道下面两行代码之间的区别:
JPanel panel1 = new JPanel(new BorderLayout(4,4));
JPanel panel2 = new JPanel(new BorderLayout(3,3));
任何帮助或指导将不胜感激。
谢谢
最佳答案
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
关于java - BorderLayout的参数表示什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25690428/