jTabbedPaneを使用したアプリケーションがあります。jTabbedPaneには2つのタブ(JPanel)があります。最初のタブにはキャンバスが含まれ、2番目のタブには単純なJLabelが含まれます。ボタンは長方形をキャンバスに描画します。
それまではすべて問題ありません。ただし、タブを切り替えると、canvasはすべてを失います。自分で塗り直す必要があります。
タブを変更した後、長方形が存在する必要があります。問題について何か考えがありますか?
私のボタンコードはここにあります:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
Graphics g = canvas1.getGraphics();
g.drawRect(10, 10, 100, 100);
}
前もって感謝します。