有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在基于内容中心的java中创建swing和大小

当我不是全屏运行这个项目时,右边的内容被切断。 run in window

在最大化窗口中运行时,内容是完整的,但不居中。 run in fullscreen

我想要的是它将在屏幕的中心,所有的内容都可以看到

public DataCuti() {
    initComponents();
    Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
    setLocation((dim.width / 2) - (getSize().width / 2), (dim.height / 2) - (getSize().height / 2));
    tampilTabel();
    tampilTabel2();
    tanggal();
    table.setEnabled(false);
}

共 (1) 个答案

  1. # 1 楼答案

    因为当你扩展到全屏时,你没有改变你的小部件的任何大小,你也许可以修正这个大小,这意味着用户不能扩展窗口。要做到这一点,您可以尝试将其放入框架的构造函数中:

    setResizable(false);