亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Java applet 中如何實現一個模式對話框?

在 Java applet 中如何實現一個模式對話框?

慕運維8079593 2018-05-28 05:31:05
在 Java applet 中如何實現一個模式對話框?
查看完整描述

1 回答

?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

在 Java applet 中實現模式對話框的關鍵就是在創建一個對話框的時候 要為該對話框指定一個正確的父窗口.因為 Applet 是 Panel 類的子類,不 可以作為對話框的父窗口,所以首先要獲得 applet 所在的窗口,作為模式 對話框的父窗口. 樣例代碼如下:

 

.....

 

Dialog d = new Dialog( getParentWindow(comp),title); // comp 為 applet 上的任意一個組件

 

....

 

public void getParentWindow(Component compOnApplet,String title){ Container c = compOnApplet.getParent(); while (c != null) {

 

if (c instanceof Frame)

 

return (Frame) c;

 

c = c.getParent();

 

}

 

return null;


查看完整回答
反對 回復 2018-08-03
  • 1 回答
  • 0 關注
  • 754 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號