java - 如何设置 JButton 的大小?

标签 java swing jframe jbutton border-layout

该按钮占据了整个屏幕,我尝试使用 setSize() 但这似乎没有做任何事情。到目前为止,这是我的代码:

JButton start = new JButton("PLAY");
start.setSize(new Dimension(100, 100));
myFrame.add(start);

最佳答案

默认情况下,JFrameBorderLayout 具有 CENTER 对齐方式。这就是为什么单个组件将占据全屏。因此,向 JFrame 添加合适的布局管理器。

详情请查看How to Use Various Layout Managers .

关于java - 如何设置 JButton 的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23847118/

相关文章:

java - 为什么 getDeclaredMethod 不适用于与特定方法相关的参数?

java - 如何禁用依赖于另一个复选框的复选框?

java - 如何在java游戏中分离 View 和模型?

java - 除非我将所有内容都放在一个类中,否则 JMenuBar 不会出现

java - GC 期间未引用的套接字对象

Java - 通过大型字符串列表改进迭代

java - 使用Java遍历xml文件的问题

java - 在 Swing 应用程序中使用多线程 hibernate

java - 过滤列表的组件

java - 我将如何检查用户是否单击了 fillRect 生成的正方形并在单击时执行操作?