java - 是否可以使用十进制数(例如 double)来定位 JLabel?

标签 java swing jlabel

我正在使用 Java 制作一款平台游戏。我有一个 JLable 形式的角色,带有一个可以使用箭头键移动的图像图标。我正在使用 setBounds() 方法来设置 JLabel 的位置,但该方法仅将 int 值作为 x 和 y 参数,并且我想要更精确的控制。使用空布局,是否可以使用更精确的值(例如 double)来定位 JLabel?

感谢您抽出宝贵的时间,祝您有美好的一天。

最佳答案

如果您使用的是 JLabels,那么您正在使用 Swing,而 Swing 有非浮点坐标系统,所以不可以。

关于java - 是否可以使用十进制数(例如 double)来定位 JLabel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44272558/

相关文章:

java - 如何使用 ThymeLeaf 发送带有内联图像的电子邮件

java - 在 build.gradle 文件中排除 PMD 规则

java - 如何在不调用多个 "draw()"方法的情况下使用 paintComponent()?

java - 如何在 jlabel 之间留空格?

java - JLabel 未显示在 JPanel 上

java - 无法在 Intellij Idea 中重命名包

java - 检测 JTabbedPane 中具有多个 JTable 的 onChanged() 事件的表

java - 破砖机砖颜色

Java Swing 应用程序卡住

java - 为 JLabel 设置自定义字体