我正在使用Java Swing,我设计了一个带有几个按钮的表单页面,如播放,暂停,停止和播放。打破。它们有不同的尺寸,所以看起来很糟糕。我想将按钮的大小设置为相同的大小。
我该怎么做?
答案 0 :(得分:2)
您可以使用setSize(Dimension d)
指定每个按钮的大小。
或者您可以对您的应用程序使用不同的布局 - 我主要使用的GridLayout对我来说非常好 - 请参阅tutorial
修改强> 正如评论中所提到的:更好的方法是使用一些布局管理器来为您处理大小。如果你通过上面的命令显式设置按钮的大小,如果你调整窗口大小,它可能会导致看起来“不好”。布局可以更好地为您做到这一点。
BTW,如果您将使用
private JFrame application;
application.pack();
在向用户展示应用程序之前,它可以“miracelously”治愈所有“不好看”的按钮和手柄