作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我总是在这里看到很多线程如何使用 setXxxSize() 方法设置组件大小
Xxx=Preferred
Xxx=Maximum
Xxx=Minimum
或者只是 setSize () 一般来说都是坏主意,但是当我们确实需要一个元素具有固定大小而不管布局中的可用空间如何时,没有人建议替代方案。这里有什么可以遵循的最佳实践吗?
最佳答案
JComponent
的 getPreferredSize()
为(首先检查 super
方法建议的大小,如果不合适)返回所需的尺寸。 FlowLayout
)或布局 + 约束(例如 GridBagLayout
和适当的 GridBagConstraints
)中,这将尊重该尺寸(即不拉伸(stretch)高度或宽度)。 另请参阅Should I avoid the use of set(Preferred|Maximum|Minimum)Size methods in Java Swing?
关于java swing setXXXSize() 替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61133423/
这个问题在这里已经有了答案: Should I avoid the use of set(Preferred|Maximum|Minimum)Size methods in Java Swing?
我总是在这里看到很多线程如何使用 setXxxSize() 方法设置组件大小 Xxx=Preferred Xxx=Maximum Xxx=Minimum 或者只是 setSize () 一般来说都是坏
这是一个 SSCCE: import java.awt.Color; import java.awt.Dimension; import javax.swing.Box; import javax.s
我是一名优秀的程序员,十分优秀!