设置面板大小的Java代码

bluesky1年前 ⋅ 144 阅读

ChatGPT的回答仅作参考:

要设置面板的大小,可以使用`setPreferredSize()`方法。以下是一个示例代码:

```java
import javax.swing.*;
import java.awt.*;

public class Main {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Panel Size Example");
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        JPanel panel = new JPanel();
        panel.setPreferredSize(new Dimension(300, 200)); // 设置面板大小为300x200像素
        panel.setBackground(Color.WHITE);

        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
    }
}
```

在上面的代码中,我们创建了一个`JFrame`对象,并设置了标题为"Panel Size Example"。然后,我们创建了一个`JPanel`对象,并使用`setPreferredSize()`方法设置了面板的大小为300x200像素。最后,我们将面板添加到帧的内容面板中,并调用`pack()`方法来自动调整帧的大小以适应面板的大小。最后,我们将帧设置为可见。

全部评论: 0

    相关推荐