Ciao oggi ho iniziato a programmare una calcolatrice ma mi sono bloccato nello sviluppo dell'interfaccia xk il metodo setBounds che ho scoperto proprio oggi non riesco ad utilizzarlo...

Vi lascio il codice:

codice:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class JMain extends JPanel {
	
	public JMain(){
		JTextField OP1 = new JTextField();
		OP1.setBounds(20, 20, 400, 50);
		add(OP1);
	}
	
	public static void createAndShowGUI(){
		//Creo il JFrame
		JFrame frame = new JFrame("JCalculator 2.0");
		frame.setSize(400,400);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		
		//Creo il JPanel
		JMain jPanel = new JMain();
		frame.setContentPane(jPanel);
		
		
		frame.setVisible(true);
	}

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

}