java - 如何在流布局中组织对象?

标签 java swing oop user-interface flowlayout

我想要一个 jframe,其文本在左侧(JLabel),按钮在右侧。我首先添加了文本,并且想尝试不要将框架设置为从右到左。

EndFrame 代码...使用其他类的信息,其他类更新 JLabel。

public class endFrame extends JFrame
{
public endFrame()
{
    setSize(500,75);
    setLayout(new FlowLayout());
    add(board.winner);
    JButton r = new JButton("Reset");
    r.addActionListener(board.mouse);
    add(r);
    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    setLocationRelativeTo(null);
}
}

最佳答案

Mad Programmer 向我展示了使用 Container#add(Component, into) 可以让您按照所需的正确顺序移动对象。

关于java - 如何在流布局中组织对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51913263/

相关文章:

java - 以编程方式调整大小后,半透明 JFrame 渲染效果不佳

javascript - 构造函数的实例可以继承原型(prototype)桶中未定义的成员吗?

javascript - 为什么我们使用 "prototype"属性向构造函数实例添加方法?

java - 使用 JavaFX 多次拖动节点

java - `System.console()` 如果从 `null` 开始执行则返回 `gradle run`

java - 运行 SwingSet2 演示

PHP/MySQL : Database class and dependency injection

java - 如何使用 Eclipse 将 GWT 项目导出为可执行 JAR 文件?

java - 如何在 hibernate 中正确映射枚举集合?

java - 从 JSpinner 中删除定界符