java – 如何在Jbutton的边缘添加间隙?
我想在我的JButtons上保留默认边框,但也在它们周围放置空白区域.我正在使用垂直BoxLayout.
>我最初没有谈到边框,并且得到了我想要的单像素LineBorders,但按钮都相互对接. 这让我回到LineBorder,但不是在线外添加空格,而是将按钮的区域扩展到线外! 我意识到我可以添加空白框来分隔我的按钮,但我也希望它们的两侧都有空间,这就是我想添加一个EmptyBorder的原因.我是Swing的新手,所以也许有一种更好的方法可以做到这一点,我不知道:) 我正在使用Jython,但API应该与Java相同. 解决方法
从概念上讲,您要添加的“空边框”实际上并不是按钮的一部分(例如,它们不应该是可点击的).
这实际上是布局问题,因此您应该检查您正在使用的布局管理器的文档.例如: >某些布局管理器(如FlowLayout,BorderLayout或GridLayout)具有hgap和vgap属性,用于指定组件之间的水平和垂直间隙. 等等. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- java – 将ScrollView中的TextView滚动到文本的特定子字符串
- java怎么创建目录(删除/修改/复制目录及文件)代码实例
- eclipse中的Java最大文字数
- java – ArrayList的特殊行为remove() – 为什么?
- java基础数据类型和处理
- java连接mysql数据库学习示例
- 使用Java7的Files工具类和Path接口来访问文件的方法
- java – JBoss ClassLoading Parent-Last loading
- java – @PostConstruct为@ConversationScoped bean多次调用
- Java的String.split()删除尾随空条目