我有一個應該定位的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);
}
}