我如何setBound超过2个JPanel

时间:2019-05-31 13:24:57

标签: java

我想为我的对象设置setBound,这些对象位于JFrame中的某些不同的JPanel中 但是我不知道我应该将哪个Jpanel设置为null?

 public Project(){

    this.setSize(700,700);
    this.setTitle("Converter");
    this.setVisible(true);
    this.setLocationRelativeTo(null);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    JPanel main=new JPanel();
    this.add(main);
    JPanel p1=new JPanel();
    main.add(p1);
    JLabel l1=new JLabel("salam");
    this.setLayout(null);
    main.setLayout(null);
    p1.setLayout(null);
    Dimension size=l1.getPreferredSize();
    l1.setBounds(100, 100,size.width,size.height);
    p1.add(l1);

ide运行时什么也不显示!

0 个答案:

没有答案