this 内に形状を描画していますJPanel
が、これは別の main 内にもありJPanel
ます。1repaint()
ミリ秒だけ形状を描画し、その後消えます。ペイントされたままにならないのはなぜですか?
私のpaintComponent
方法はこのようなものです
@Override
public void paintComponent(Graphics g) {
super.paintComponent(g);
for (int i = 0; i < reportElements.size(); i++) {
this.reportElements.get(i).display((Graphics2D) pageComponents.get(i).getGraphics());
}
}
親が有効になっている場合JEditorPane
、setEditable()
それは機能し、形状を見ることができますが、それが の場合JPanel
、ミリ秒後に空のパネルしか表示されません。