java程序contentPane.setBorder(new EmptyBorder(11, 11, 11, 11));里面的四个11是设置什么参数的呢?采纳

2025-01-24 05:42:45
推荐回答(3个)
回答1:

设置面板的边界,Border描述了面板四周的边界(属于面板内部),EmptyBorder是一个空白的边界;
语句的意思是让contentPane内部边框为空,并且有11个像素的厚度,如果直接在contentPane上面添加一个按钮(设置为充满),那么按钮将铺满除了边框之外的内部矩形
是设置 内边框间距的意思。
对应 四个方向的间距
EmptyBorderpublic EmptyBorder(int top,
int left,
int bottom,
int right)创建具有指定 insets 的空边框
参数:top - 边框顶部 insetleft - 边框左部 insetbottom - 边框底部 insetright - 边框右部 inset

回答2:

EmptyBorder(int top, int left, int bottom, int right)
上左下右逆时针方法依次指定四个方向距离边框的空白像素。。

回答3:

位置