1

ホーム画面から2番目の画面に移動するボタンに次のアクションイベントがあります。

public void advancedBtnAction(ActionEvent evt, JFrame frame) {                                         

    frame.remove(this.getContentPane());
    frame.setContentPane(new advancedHome(frame).getContentPane());
    frame.revalidate();
    frame.pack();

}  

この画面にいるとき、戻るオプションがあります。これがこのボタンのコードです。これにより、ホーム画面にあったすべてのものが元に戻りますが、上のボタンをもう一度クリックしても何も起こりませんか?

public void BackButton(ActionEvent evt, JFrame frame) {                                         

    frame.remove(this.getContentPane());
    frame.setContentPane(new printerHome(this).getContentPane());
    frame.revalidate();
    frame.pack();
}

コンテンツペインに買い戻された後、advancedBtnActionを再び機能させるのを手伝ってくれる人はいますか

4

1 に答える 1

2

このタイプの要件にはカード レイアウトを使用する必要があります。

于 2013-10-23T03:36:36.437 に答える