proszę o pomoc, ponieważ nie mogę narysować nawet głupiego prostokąta :/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class Komp extends Canvas {
public void paint(Graphics g) {
this.setBackground(Color.black);
Dimension d = this.getSize();
g.setColor(Color.red);
g.drawRect(100, 200, d.width, d.height);
//g.fillRect(100, 200, d.width, d.height);
}
public Dimension getMinimumSize() {
return new Dimension(50, 80);
}
public Dimension getPreferredSize() {
return new Dimension(50, 80);
}
public Dimension getMaximumSize() {
return new Dimension(50, 80);
}
}
chciałbym aby prostokąt tej klasy był rysowany w dowolnym miejscu na JPanelu (później podmienię sobie te liczby 100, 200), ale na chwilę obecną nic mi się nie wyświetla. gdzie tkwi mój błąd??
z góry dzięki za pomoc