网站改版设计要多久企业展示网站建设需要做什么
news/
2025/9/24 2:22:48/
文章来源:
网站改版设计要多久,企业展示网站建设需要做什么,chatgpt 链接,图派做网站前言
最近在开发swing客户端时候碰到一个棘手的问题#xff1a;
Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐如果是vue或者react#xff0c;一搜百度什么都出来了#xff0c;swing的话#xff0c;嗯。。。资料有点少而且大部分是stack overflow上面的…前言
最近在开发swing客户端时候碰到一个棘手的问题
Swing中的FlowLayout/WrapLayout在打横排列时候如何做到置顶对齐如果是vue或者react一搜百度什么都出来了swing的话嗯。。。资料有点少而且大部分是stack overflow上面的英文资料得啃一下。
问题再现
现在来说明一下问题
如下图所示 红色框里面的是wrapLayout组层的多条件搜索框。下面再画图分解一下结构 可以看到单个条件的表单输入区域下属子组件很多而搜索按钮只有自己一个按钮一般情况下是垂直居中对齐的。 如果在错误显示区域不显示的情况下就会给人一种搜索按钮不对起有偏差的感觉。
解决方案是置顶对齐。然而swing里面好像没有置顶对齐。。。
解决方案资料
刚好真的搜索得到一篇资料下面分享一下
下面解释一下。 swing里面有一个叫 基准线对齐的方案。 一旦将layout布局方式设置了基准线之后那么只要你改写了下属子组件的
getBaselineResizeBehavior
以及
getBaseline告诉layout 基准线在哪那么就能将每一个子组件按照基准线对齐–如果你将基准线统一设置为0那就是置顶对齐了。
下面按照上文来设置一下得到
果真解决了。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914589.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!