freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第16講圖形用戶界面㈡-資料下載頁

2024-10-17 13:23本頁面

【導讀】掌握布局管理器的使用。理解事件驅(qū)動機制。掌握事件驅(qū)動設計方法。在前面課程的學習中,經(jīng)常會發(fā)生這樣的情況,當將很多。時候甚至看不見部分組件。這是因為沒有對這些組件進行。AWT提供了5個類來對容器頁面進行管理,它們均直接繼。排列,默認情況下每行組件均居中排列。自動調(diào)用組件的getPreferredSize()方法,使用組件的最佳。尺寸來顯示組件。FlowLayout():居中對齊方式,組件間的水平和豎直間。距為缺省值5個象素。當拖動窗口的邊界。BorderLayout是Windows及其子類Frame的默認布局管理。下面是BorderLayout所定義的構(gòu)造函數(shù):。沒有指明放臵位臵,則表明為默認的“Center”方位。不會有預留,而中間區(qū)域?qū)⑴Z空。將以邊界作為參照。在容器frm的最左端添加一個組件but1。GridLayout():生成一個單列的網(wǎng)格布局。GridLayout:生成一個設定行數(shù)和列數(shù)。然后再將這個容器添加到界面容器里面。CardLayout是一種將每個組件看作一張卡片,且將所。有人將其形象地描述為一副落成一疊的撲。第一個添加到容器中的組件位

  

【正文】 ,用戶可以選擇一個或者多個選項。 方 法 主 要 功 能 List() 創(chuàng)建新的滾動列表 List(int rows) 創(chuàng)建一個用指定可視行數(shù)初始化的新滾動列表 List(int rows, boolean multipleMode) 創(chuàng)建一個初始化為顯示指定行數(shù)的新滾動列表 void add(String item) 向滾動列表的末尾添加指定的項 void add(String item, int index) 向滾動列表中索引指示的位置添加指定的項 方 法 主 要 功 能 void addItemListener (ItemListener l) 添加指定的項偵聽器以接收此列表的項事件 void addNotify() 創(chuàng)建列表的同位體 void deselect(int index) 取消選擇指定索引處的項 String getItem(int index) 獲取與指定索引關(guān)聯(lián)的項 int getItemCount() 獲取列表中的項數(shù) int getRows() 獲取此列表中的可視行數(shù) int getSelectedIndex() 獲取列表中選中項的索引 String getSelectedItem() 獲取此滾動列表中選中的項 String[] getSelectedItems() 獲取此滾動列表中選中的項 boolean isMultipleMode() 確定此列表是否允許多項選擇 void remove(int position) 從此滾動列表中移除指定位置處的項 void removeAll() 從此列表中移除所有項 List組件使用 ? 當用戶選取或者取消選取文本框列表中的某個選項時,ItemEvent事件就會被觸發(fā)??梢允褂?addItemListener()方法把事件監(jiān)聽向 List類的對象注冊,再將事件處理的程序代碼編寫在 itemStateChanged()方法里。例: Ex9_23 ?程序分析:當選擇某一選項時,窗口中的標簽顏色將相應產(chǎn)生變化。 本例中,類 Ex9_23由接口 ItemListener實現(xiàn),所以 Ex9_23類對象 frm就可以用來監(jiān)聽 ItemEvent事件。當用戶選擇某一個選項時, ItemEvent事件 e將被觸發(fā),相應的itemStateChanged()方法就會執(zhí)行。使用 List類對象的getSelectedIndex()方法獲取哪個選項被選中,根據(jù)返回值設置窗口中標簽對象的前景色。 下拉菜單 Choice ? 與 List組件類似,提供了多個選項供用戶選擇。 ? 不同處 ? 只能選擇單一項目,不能復選 ? 只能顯示一個選項。 方 法 主 要 功 能 Choice() 創(chuàng)建一個新的選擇菜單 void add(String item) 將一個項添加到此 Choice 菜單中 void addItemListener ( ItemListener l) 添加指定的項偵聽器,以接收來自此 Choice 菜單的項事件 方 法 主 要 功 能 String getItem(int index) 獲得此 Choice 菜單中指定索引上的字符串 int getItemCount() 返回此 Choice 菜單中項的數(shù)量 int getSelectedIndex() 返回當前選定項的索引 String getSelectedItem() 獲得當前選擇的字符串表示形式 void insert(String item, int index) 將菜單項插入此選擇的指定位置上 void remove(int position) 從選擇菜單的指定位置上移除一個項 void removeAll() 從選擇菜單中移除所有的項 void select(int pos) 將此 Choice 菜單中的選定項設置為指定位置上的項 void select(String str) 將此 Choice 菜單中的選定項設置為其名稱等于指定字符串的項 Choice組件使用 ? 下拉菜單的事件處理方法和文本框列表( List)相同,當用戶選擇某個選項時, ItemEvent事件將被觸發(fā)。 例Ex9_24Choice組件的使用 ?程序分析:當選擇某一選項時,窗口中的標簽顏色將相應產(chǎn)生變化。 本例和例 22類似,類 Ex9_24由接口 ItemListener實現(xiàn),所以 Ex9_24類對象 frm就可以用來監(jiān)聽 ItemEvent事件。當用戶選擇某一個選項時, ItemEvent事件 e將被觸發(fā),相應的 itemStateChanged()方法就會執(zhí)行。使用 Choice類對象的getSelectedItem()方法獲取哪個選項被選中,根據(jù)返回值設置窗口中標簽對象的前景色。也可以使用getSelectedIndex()方法來實現(xiàn)。
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1