java中将Label添加到GridLayout类型的JPanel里,label太靠左怎么往右调整到居中?如图

java中定义3个JPanel,其中的JPanel1、JPanel2为GridLayout。现将JLabel全部添加JPanel1,BorderLayout靠左(WEST... java 中定义3个JPanel,其中的JPanel1、JPanel2为GridLayout。
现将JLabel全部添加JPanel1,BorderLayout靠左(WEST),将JTextFile全部添加JPanel2靠EAST,结果显示两者太远,在此方法基础上,使用什么办法调整合适?

在此方法基础上,使用什么办法调整合适?
展开
 我来答
doone
2018-12-14 · TA获得超过291个赞
知道答主
回答量:71
采纳率:100%
帮助的人:5.5万
展开全部
JLabel a=new JLabel("用户名",JLabel.RIGHT);
实际上是把标签中的文字在标签里面右对齐,整个标签是填充在网格布局
jamxval
推荐于2016-09-30 · TA获得超过6821个赞
知道大有可为答主
回答量:4308
采纳率:82%
帮助的人:1405万
展开全部
设置右对齐嘛。
不过 GridLayout 是等宽的,用 GridBagLayout 更合适,GridBagLayout 可以指定某列占几个标准单位。

http://docs.oracle.com/javase/7/docs/api/java/awt/GridLayout.html
http://docs.oracle.com/javase/7/docs/api/java/awt/GridBagLayout.html
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尕磊丶丨
2015-04-28 · TA获得超过163个赞
知道小有建树答主
回答量:603
采纳率:0%
帮助的人:125万
展开全部
javaFx还是swing?
追问
Swing
追答
swing可以设置坐标的呀。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式