關於視窗的操作詳談 (轉)
關於視窗的操作詳談 (轉)[@more@]duke原創於的網上家園
關於視窗的操作詳談
嬌娃支援彈出式視窗,不過在應用中注意下面幾個要點:
1)視窗的定義:final Frame userinfo=new Frame("新世界紀錄");final是必須的,表明恆定值
2)如何在視窗中加入其他:
userinfo.setLayout(new FlowLayout());
userinfo.add(new Label("hello"));
userinfo.add(new TextField(20));
userinfo.add(new Button("save button"));
基本上同在applet中加入元件一樣。
3)關於視窗事件的處理:
userinfo.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
userinfo.dispose ();}});
這是一個標準的處理視窗關閉功能的操作,在大多數只需要處理關閉功能的視窗時程式碼簡單明瞭,當然如果你需要處理各個功能,最好象上例處理鍵盤事件一樣處理。這例中透過一個WindowAdapter覆蓋了其他處理,注意這樣編譯後產生一個無名類,*$1.class,程式碼打包時別忘記了。
4)關於視窗的顯示:
userinfo.setSize(200,120);//定義大小
userinfo.setVisible (true);//顯示
5)在小中的操作注意:
運用視窗時,務必覆蓋一下
public void destroy(){
........./
userinfo.dispose();//在小程式,也就是頁面退出後消除Frame。
........../
}
這一點很重要:防止頁面推出後Frame資源浪費。無法關閉。
關於視窗的操作詳談
嬌娃支援彈出式視窗,不過在應用中注意下面幾個要點:
1)視窗的定義:final Frame userinfo=new Frame("新世界紀錄");final是必須的,表明恆定值
2)如何在視窗中加入其他:
userinfo.setLayout(new FlowLayout());
userinfo.add(new Label("hello"));
userinfo.add(new TextField(20));
userinfo.add(new Button("save button"));
基本上同在applet中加入元件一樣。
3)關於視窗事件的處理:
userinfo.addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
userinfo.dispose ();}});
這是一個標準的處理視窗關閉功能的操作,在大多數只需要處理關閉功能的視窗時程式碼簡單明瞭,當然如果你需要處理各個功能,最好象上例處理鍵盤事件一樣處理。這例中透過一個WindowAdapter覆蓋了其他處理,注意這樣編譯後產生一個無名類,*$1.class,程式碼打包時別忘記了。
4)關於視窗的顯示:
userinfo.setSize(200,120);//定義大小
userinfo.setVisible (true);//顯示
5)在小中的操作注意:
運用視窗時,務必覆蓋一下
public void destroy(){
........./
userinfo.dispose();//在小程式,也就是頁面退出後消除Frame。
........../
}
這一點很重要:防止頁面推出後Frame資源浪費。無法關閉。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-987223/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 詳解SQL操作的視窗函式SQL函式
- 「萌新上手mac」關於macOS視窗的操作方法及快捷鍵Mac
- 關於父視窗獲取跨域iframe子視窗中的元素跨域
- Javascript自動關閉視窗(轉)JavaScript
- C# winForm 視窗跳轉後關閉上一個視窗的方法C#ORM
- <轉>“您檢視的網頁正在試圖關閉視窗。是否關閉此視窗”的遮蔽方法(JavaScript)網頁JavaScript
- jQuery在子視窗如何操作父視窗元素jQuery
- 在VB中使用API關閉視窗 (轉)API
- 關於ARPG發展之操作和技能之泛泛而談(轉)
- 在不把視窗設定成當前視窗的條件下,對視窗進行操作。
- 關於彈出模態視窗的快取問題快取
- js關閉視窗JS
- Go Qt5 建立空白視窗、視窗居中及關閉視窗事件GoQT事件
- 討論關閉子視窗,重新整理父視窗(非模式視窗)模式
- 關於ORACLE I/O操作的幾個檢視Oracle
- win10快捷鍵關閉當前視窗怎麼操作_win10快捷鍵快速關掉所有視窗方法Win10
- js如何在子視窗中關閉父視窗JS
- 工作列視窗以及其子視窗結構 (轉)
- JavaScript視窗功能指南之操縱視窗 (轉)JavaScript
- MFC操作父視窗的子控制元件控制元件
- js漸變彈出視窗和關閉視窗效果JS
- C++雜談之關於檔案操作的若干問題C++
- 文件 檢視 框架視窗間的關係和訊息傳送規律 (轉)框架
- JavaScript視窗功能指南之命名視窗和框架 (轉)JavaScript框架
- JavaScript視窗功能指南之定製新視窗 (轉)JavaScript
- JavaScript視窗功能指南之發揮視窗特徵 (轉)JavaScript特徵
- JavaScript視窗功能指南之建立彈出視窗 (轉)JavaScript
- Android的左滑關閉視窗Android
- IE關於視窗提示“儲存空間不足,無法完成此操作”的錯誤,也不能用TD8.0
- C#中關閉子視窗而不釋放子視窗物件的方法C#物件
- Delphi中關於TApplication類的詳解 (轉)APP
- 關於myeclipse 總是彈出ThreadPoolExecutor 視窗的解決辦法Eclipsethread
- js實現window.open()彈出視窗和父視窗之間相互操作JS
- 關於thinkphp連貫操作加鎖的詳細介紹lockPHP
- 子視窗控制元件(轉)控制元件
- Linux 文件與視窗(轉)Linux
- JavaScript視窗功能指南之在視窗中書寫內容 (轉)JavaScript
- 關閉瀏覽器視窗彈出警告視窗程式碼例項瀏覽器