如何编写一个符合屏幕分辨率的摇摆应用程序。
例如:要在面板中添加一个组件,比如标签 label1,我需要按百分比添加 label1 的位置。
我不想要 JFrame -> JScrollPane -> JComponents。这是一个非常糟糕的方法。组件根本不会调整大小。
有没有办法在java中添加关于百分比的组件?
如何编写一个符合屏幕分辨率的摇摆应用程序。
例如:要在面板中添加一个组件,比如标签 label1,我需要按百分比添加 label1 的位置。
我不想要 JFrame -> JScrollPane -> JComponents。这是一个非常糟糕的方法。组件根本不会调整大小。
有没有办法在java中添加关于百分比的组件?
您可以使用 Miglayout 进行更多控制。您可以通过可以根据屏幕分辨率计算的像素来控制标签,也可以通过容器大小的百分比来控制标签,这将随着容器调整大小而调整。
Miglayout 可能需要一点时间来学习,但值得付出努力。查看Miglayout 网站中的演示,您可以看到非常复杂的 UI 的相应代码。您甚至可以右键单击任何组件并尝试约束并立即查看结果,这是学习 Miglayout 的好方法。