Вы должны установить this.setVisible (true) в строке после того, как вы добавили свою панель в свой фрейм, при этом будут отображены все компоненты, которые вы добавили в фрейм.
Попробуйте и посмотрите, получится ли.
public JavaLesson(){
this.setSize(400,400);
..
..
JPanel panel = new JPanel();
JLabel label1 = new JLabel("This is label");
JButton button1 = new JButton("Send");
JTextField textField1 = new JTextField("Type here",7);
panel.add(label1);
panel.add(button1);
panel.add(textField1);
this.add(panel);
this.setVisible(true);
}
Надеюсь, это поможет.
Приветствия:)