我有一个应该定位的JPanel。我试图在面板构造函数中使用setBounds,但它不起作用。当我调用paintComponent时,似乎忘记了边界。JPanel忘记其位置
public class Panel extends JPanel {
public Panel() {
setBounds(120,100,20,300);
}
public void paintComponent(Graphics g) {
super.paintComponent(g);
// Prints out (0,0)
System.out.println("Location: " + getLocation());
g.drawOval(0,0, 60, 60);
}
}