0

でフォームをリロードする方法はJFrame?私には2つの形式がform1あり、form2

  1. form1使用へのリンクform2

    new form2().show(); 
    this.setVisible(false);
    
  2. form2リンクform1は成功です

  3. 問題は、form1 form2既存のデータへのリンクが表示されない場合です。

setVisible()隠しているように見えるので、方法以外の方法はありますか?

4

1 に答える 1

2

を使用CardLayoutしてフォームを切り替えることができます。このでは、ボタンで移動します。このでは、コンボで移動します。フォームに入力した内容に基づいてナビゲーションを条件付きにすることができます。

補遺: PC の再起動のように、 jframe 終了して再度開きます。

はるかCardLayoutに柔軟ですが、ここに示すように、いつでも を空にし、目的のコンポーネントを追加して を呼び出すことができます。Containervalidate()/repaint()

于 2012-11-11T13:06:58.287 に答える