Tôi gặp vấn đề với JPanel bên trong một số khác. Tôi không biết tại sao, nhưng kết quả là một hình vuông đơn giản, nhưng kích thước không chính xác. Tại sao vậy?JPanel bên trong một số khác
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();
}
}
Thêm 'painel3.setlayout (null);' hoạt động khi tôi kiểm tra mã của anh ấy. – Puddingfox