Java Swing JFrame Layout

Я просто написал простой код, в котором я хочу, чтобы текстовое поле и кнопка появлялись в главном фрейме, но после запуска все, что я вижу, это текстовое поле.

Если я пишу код кнопки после текстового поля, то отображается только кнопка.

Есть идеи почему?

    JFrame mainframe=new JFrame();
    mainframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    mainframe.setBounds(0,0,200,200);
    JButton jb=new JButton();
    jb.setText("Leech");
    mainframe.add(jb);
    JTextField link=new JTextField(50);
    mainframe.add(link);
    mainframe.pack();
    mainframe.setVisible(true);

Ответы на вопрос(5)

Ваш ответ на вопрос