看你這個想法,估計是帶vb的思路做java.子界面就是Dialog,而主頁面一般是Frame,當(dāng)然這個是awt的做法,在dialog現(xiàn)實的時候如果要隱藏主頁面,就必須要Frame對象傳到dialog,然后在dialog里對frame進(jìn)行操作,起始沒必要這么做,非模態(tài)對話框出來的時候,后面的frame不能操作。所以你不必去管主窗體了。
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站建設(shè)、做網(wǎng)站、青山網(wǎng)絡(luò)推廣、小程序定制開發(fā)、青山網(wǎng)絡(luò)營銷、青山企業(yè)策劃、青山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供青山建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com
java和vb不一樣,千萬不要把vb思想帶java了,vb對界面編程的,java對對象編程,兩者完全不同。
你的思路有點看不怎么懂,說說我的思路吧
1、沒有登錄,跳轉(zhuǎn)到登錄頁面,跟個goto參數(shù),如:login.jsp?goto=user_cent.action
2、login.jsp中設(shè)個goto隱藏域,值為url上的goto值。
3、userCenter.action中,你判斷goto prarameter是否有值,有值的話,則執(zhí)行跳轉(zhuǎn)。
你可以繼承Dialog類,設(shè)計UI
Dialog dialog = new 你設(shè)計的Dialog類名;
dialog.setVisible(true);顯示Dialog
用dialog.dispose();就可以回到原來的窗口了,記住要在Dialog類的代碼里面調(diào)用dispose.