作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用java制作一个计算器,其中必须指定文本字段的位置。我所知道的是使用边框布局指定位置,但不能在这里使用,因为必须指定其他按钮的位置..所以请帮助我
最佳答案
好吧,在 Swing 中,您通常不会通过 x,y 坐标来布局事物。相反,您可以使用布局管理器并使用 LayoutManager 提供的 API 将内容显示在屏幕上。 LayoutManager 在更高级别上运行,并提供灵活的 UI 等功能,并为您响应尺寸的变化。不同的布局管理器根据其布局模型对事物进行不同的布局。 BoxLayout vs. BorderLayout vs. SpringLayout 等
就我个人而言,作为一名长期的 Swing 开发人员,我认为最好的布局管理器是 TableLayout。它简单易学。它适用于网格系统(类似于 GridBagLayout,没有所有令人头疼的问题和陷阱)。它使用起来非常容易,并且生成的代码非常小。
只需 15 分钟即可上手,您可以在几分钟内布局最复杂的 UI。
关于java - 如何在java中指定文本字段的x和y坐标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3502578/
我是一名优秀的程序员,十分优秀!