swing 子視窗關閉時重新整理父視窗

2021-06-20 03:31:52 字數 413 閱讀 7359

基本原理是這樣的:

1、在父類中定義乙個重新整理父視窗內容的方法;

2、在父視窗中開啟子視窗時,將父視窗的例項也傳給子視窗;

3、子類中建立乙個父類例項的屬性,在子類在構造方法中用此屬性接受傳過來的父類例項;

4、子視窗關閉時,呼叫父類中的方法,實現對父視窗內容的重新整理。

說明:本方法不包括從子視窗向父視窗回傳值 !

具體**如下:

父類:1、父類中寫乙個重新整理方法,我隨便寫乙個:

public void showtree()

子類:3、建立父類例項屬性:

private mainframe a = null;

在子類的構造方法中,將父類傳遞過來的例項賦給在子類建立的父類例項:

public upload2( mainframe father)

WPF 關閉子視窗時重新整理父視窗

關閉子視窗後子視窗進行某個操作後重新整理父視窗 父視窗 彈出視窗 private void mifuncset click object sender,routedeventargs e 設定視窗關閉時執行的方法 void funcsettingclosed 子視窗 定義委託 public dele...

子視窗關閉,父視窗有選擇重新整理

在父視窗中開啟乙個模式視窗,當模式視窗關閉的時候父視窗不重新整理.父視窗js function adddiaocha admin diaocha edit.jsp?mode add var win showmodaldialog url,dialogwidth 35 dialogheight 20 ...

子視窗關閉,父視窗有選擇重新整理

在父視窗中開啟乙個模式視窗,當模式視窗關閉的時候父視窗不重新整理.父視窗js function adddiaocha admin diaocha edit.jsp?mode add var win showmodaldialog url,dialogwidth 35 dialogheight 20 ...