说明宣告一个MyListener类别物件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
说明宣告一个MyListener类别物件.ppt

* Event-Driver Intput AWT(視窗物件) * 大綱 視窗物件 事件Event 練習 * 視窗物件 視窗物件 AWT(Abstract Windowing Toolkit)類別 用來處理圖形(包含視窗與繪圖)最基本的方式,它可以用來建立Java的applet及視窗程式。 本章節以此AWT介紹 * AWT視窗物件 建立視窗 Frame物件 可以當成是一個容器,用來容納其它視窗物件,如按鈕、標籤等等。 語法 Frame() //建立一個沒有標題的視窗 Frame(String title) //建立視窗,並以title為其標題 整體寫法 呼叫 import java.awt.*; 宣告 static Frame greetDisplay; 建立 greetDisplay=new Frame(“frame class”); Method方法 getState:設定視窗的狀態,Frame.Normal代表一般狀態,其值為0、Frame.ICONIFIED代表視窗為最小化,其值為1。 getTitle() ? 取得視窗的標題。 * 練習一 //建立視窗物件 import java.awt.*; public class test1 { static Frame frm=new Frame(Frame class); public static void main(String agrs[]) { frm.setSize(200,150); //設定視窗大小為200*150 frm.setLocation(100,50); //設定視窗位置在(100,50) frm.setVisible(true); //設定視窗為可見 System.out.println(state=+frm.getState()); System.out.println(title=+frm.getTitle()); System.out.println(visible=+frm.isVisible()); } } * 建立標籤 Label物件 Label是用來在視窗中顯示文字的文字方塊 語法 Label() //建立一個沒有文字的標籤 Label(String text) //建立標籤,並以text為標籤上的文字 Label(String text, int align) //建立標籤,以text為標籤上的文字,並以align的方式對齊,其中align的值可為Label.LEFT、Label.RIGHT、Label.CENTER 整體寫法 呼叫 import java.awt.*; 宣告 private static Label myDataLabel ; 建立 myDataLabel=new Label(“Enter data here:”); 說明: 宣告一個Label類別的物件(myDataLabel),其中static修飾元表示該欄位是一個類別欄位,若無static修飾元,則為實體欄位。 說明: 在畫面上顯示”Enter data here”來當做提示字元 New 用來取得一個類別的物件 * Method方法 getAlignment() ? 傳回標籤內文字方對齊方式。 setAlignment(int align) ? 設定標籤內文字的對齊方式。 getText() ? 傳回標籤內的文字。 setText(String text) ? 設定籤內的文字為text * //指定標籤物件的大小 import java.awt.*; public class test2 { static Frame frm=new Frame(Label class); static Label lab=new Label(); public static void main(String agrs[]) { frm.setLayout(null); //取消版面配置 frm.setSize(200,150); //設定視窗大小為200*150 frm.setBackground(Color.pink); lab.setText(Hello Java); lab.setAlignment(Labe

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档