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

正文內(nèi)容

java語(yǔ)言編程技術(shù)(編輯修改稿)

2025-08-13 15:27 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 : Java 語(yǔ)言編程技術(shù) 26 GridLayout布局管理器 ? 構(gòu)造方法 GridLayout() GridLayout(int rows,int cols) GridLayout(int rows,int cols, int hgap,int vgap) ? 例 : Java 語(yǔ)言編程技術(shù) 27 BoxLayout布局管理器 ? 構(gòu)造方法 ? BoxLayout(Container target,int axis) int X_AXIS int Y_AXIS ? 例 : Java 語(yǔ)言編程技術(shù) 28 Box容器 ? public static Box createHorizontalBox() ? public static Box createVerticalBox() ? public static Component createHorizontalStrut(int width) ? public static Component createVerticalStrut(int height) ? public static Component createHorizontalGlue() ? public static Component createVerticalGlue() ? public static Component createRigidArea(Dimension d) Java 語(yǔ)言編程技術(shù) 29 直接管理組件 ? 調(diào)用 Container的 setLayout(null) 方法,關(guān)閉布局管理器 ? 調(diào)用每一個(gè) Component的 setLocation()方法決定組件位置 ? 調(diào)用每一個(gè) Component的 setSize()方法決定其大小。 直接管理組件將失去平臺(tái)無(wú)關(guān)性。 Java 語(yǔ)言編程技術(shù) 30 事件及處理機(jī)制 ? 用戶操作 GUI組件時(shí)會(huì)引發(fā)各種事件Event。 ? Event :描述“發(fā)生了什么事情”的對(duì)象。 系統(tǒng)根據(jù)用戶的操作構(gòu)造出相應(yīng)事件類的對(duì)象。 KeyEvent、 MouseEvent、 ActionEvent … 鼠標(biāo)單擊按扭 ActionEvent事件 引發(fā) Java 語(yǔ)言編程技術(shù) 31 事件及處理機(jī)制(續(xù)) ? 每類事件對(duì)應(yīng)一個(gè)的 listener監(jiān)聽(tīng)者 接口,它規(guī)定了接收并處理該類事件的方法的規(guī)范。 public void actionPerformed(ActionEvent e) ActionListener接口 ActionEvent事件 Java 語(yǔ)言編程技術(shù) 32 事件及處理機(jī)制(續(xù)) ? 每個(gè) ponent都有若干個(gè) ?addXXXListener(XXXListener) ?removeXXXListener( ) ? Jbutton: addActionListener(ActionListener) ? 事件處理方法 ?實(shí)現(xiàn)一個(gè)實(shí)現(xiàn) XXXListener的類 ?調(diào)用 ponent的addXXXListener(XXXListener) 實(shí)現(xiàn)了XXXListener接口的類對(duì)象 Java 語(yǔ)言編程技術(shù) 33 鼠標(biāo)單擊按扭 事件及處理機(jī)制(續(xù)) ActionEvent事件 引發(fā) public void actionPerformed(ActionEvent e) ActionListener接口 ActionEvent事件 監(jiān)聽(tīng)者類 監(jiān)聽(tīng)者對(duì)象 調(diào)用按扭的 addActionListener ( ) 方法,為該按扭指定監(jiān)聽(tīng)者。 實(shí)現(xiàn) 接口 Java 語(yǔ)言編程技術(shù) 34 事件及處理機(jī)制(續(xù)) ? 例: Button b = new Button(close)。 (new Bprocess())。 class Bprocess implements ActionListener { public void actionPerformed(ActionEvent e) { (0)。 } } Java 語(yǔ)言編程技術(shù) 35 事件類型 在 ? 低級(jí)事件 ? ComponentEvent( 組件事件:組件尺寸的變化,移動(dòng)) ? ContainerEvent( 容器事件:組件增加,移動(dòng)) ? WindowEvent( 窗口事件:關(guān)閉窗口,窗口閉合,圖標(biāo)化) ? FocusEvent( 焦點(diǎn)事件:焦點(diǎn)的獲得和丟失) ? KeyEvent( 鍵盤事件:鍵按下、釋放) ? MouseEvent( 鼠標(biāo)事件:鼠標(biāo)單擊,移動(dòng)) Java 語(yǔ)言編程技術(shù) 36 事件類型(續(xù)) ? 高級(jí)事件(語(yǔ)義事件) ?ActionEvent( 動(dòng)作事件:按鈕按下,TextField中按 Enter鍵) ?AdjustmentEvent( 調(diào)節(jié)事件:在滾動(dòng)條上移動(dòng)滑塊以調(diào)節(jié)數(shù)值) ?ItemEvent( 項(xiàng)目事件:選擇項(xiàng)目,不選擇項(xiàng)目) ?TextEvent( 文本事件,文本對(duì)象改變) Java 語(yǔ)言編程技術(shù) 37 ActionEvent ? 引發(fā)原因: ? 單擊按扭,雙擊列表框中選項(xiàng),選擇菜單項(xiàng),文本框中的回車 ? ActionListener ? actionPerformed(ActionEvent e) ? 組件注冊(cè)該
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1