gpt4 book ai didi

java - JPanel里面的另一个

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:44:13 25 4
gpt4 key购买 nike

我在另一个 JPanel 中遇到问题。我不知道为什么,结果是一个简单的正方形,但尺寸不正确。这是为什么?

import java.awt.Color;
import java.awt.Container;

import javax.swing.JFrame;
import javax.swing.JPanel;

public class jj extends JFrame {

private JPanel painel3;
private JPanel painel5;
private Container container;

public jj() {

container = getContentPane();
container.setLayout(null);

painel5 = new JPanel();
painel5.setBackground(Color.red);
painel5.setBounds(120, 110, 100, 120);
painel3 = new JPanel();
painel3.setBackground(Color.white);
painel3.add(painel5);
painel3.setBounds(50, 50, 290, 220);

container.add(painel3);

// frame
setSize(1000, 900);
setLocation(200, 50);
setResizable(false);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

public static void main(String[] args) {
new jj();
}
}

最佳答案

您还需要将 panel3 的布局设置为 null,否则将使用默认的 FlowLayout:

panel3.setLayout(null);

关于java - JPanel里面的另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com