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

正文內(nèi)容

工學jaa學習ppt課件-文庫吧資料

2025-01-25 09:37本頁面
  

【正文】 ger() 確定鼠標事件是否為平臺的彈出觸發(fā)器 …… popupMenu = new JPopupMenu()。 ? JMenu 在 JMenuBar 下以文本字符串形式顯示,而在用戶單擊它時,則以彈出式菜單顯示。 ? Swing 菜單由 菜單欄、菜單和菜單項 構(gòu)成 ? 菜單欄是所有菜單和菜單項的根 ? JMenuBar 是可通過 JFrame、 JWindow 的根窗格添加至容器的組件。 …… 菜單 ? 菜單顯示項目列表,指明各種任務。 (10)。 ? JSlider(int orientation,int min,int max,int value):創(chuàng)建范圍從 min至 max初值為 value的水平或垂直滑塊。 ? JSlider(int min,int max):創(chuàng)建范圍從 min至 max,初值 min和 max的平均值的水平滑塊。 … 滑塊 JSlider ? JSlider():創(chuàng)建滑塊默認范圍為 0至 100水平方向 ? JSlider(int orientation):創(chuàng)建范圍為 0至 100,初值為 50,水平或垂直滑塊。 JTextArea ta = new JTextArea(5,10)。 ? JTextArea 組件可使用下列構(gòu)造函數(shù)創(chuàng)建: ? JTextArea() ? JTextArea(int rows, int cols) ? JTextArea(String text) ? JTextArea(String text, int rows, int cols) ? JTextArea(Document doc) ? JTextArea(Document doc, String text, int rows, int cols) … JLabel jl = new JLabel(“文本區(qū) ” )。 ? JList中方法 setSelectionMode()用于定義列表的選擇模式: ? SINGLE_SELECTION : 列表中每次只有一個條目能被選中 ? SEIGLE_INTERVAL_SELECTION:在一個連續(xù)范圍內(nèi)多個條目能被選中 ? MULTIPLE_INTERVAL_SELECTION:任意多選 ? 方法 setListData()用于設置在 JList中顯示的條目。要啟用滾動,可使用下列代碼 : JScrollPane myScrollPane=new JScrollPane()。 ? public JList (Object [] listData) :構(gòu)造一個列表以顯示指定數(shù)組 listData的元素。 JComboBox authors = new JComboBox(names)。align表示水平對齊方式,其值可以為: LEFT、 RIGHT、 CENTER。 java事件生命周期 標簽 JLabel ? 它既可以顯示文本也可以顯示圖像 ? 構(gòu)造函數(shù)如下: ? JLabel(Icon icon): icon表示使用的圖標 ? JLabel(String text,Icon icon,int align): text表示使用的字符串 。 ? 提供 addActionLisener()方法初始化 listener域。這個類也就是事件監(jiān)聽者 。 ? 注意區(qū)別: ? 事件監(jiān)聽者接口( EventListener Interface)與事件監(jiān)聽者 ? 事件操縱方法都被定義在繼承了 EventListener接口中 。 ? 事件能被描述環(huán)境捕獲和觸發(fā)。 事件處理的實施 ? 事件處理是如何被注冊的? ? 如何尋找對應的事件處理方法? java事件處理機制 ? Java中定義了一個普通的、可擴充的事件機制,這種機制能夠: ? 對事件類型和傳遞的模型的定義和擴充提供一個公共框架,并適合于廣泛的應用。 2. 為監(jiān)聽者實現(xiàn)事件處理方法。 GUI事件處理關(guān)鍵過程 1. 為將要產(chǎn)生事件的組件注冊監(jiān)聽者。 ? 包 AWT和 Swing組件所使用。 委托事件模型 ? 事件處理機制中包含三個部分:事件源、事件對象、監(jiān)聽者 ? 事件源:與用戶進行交互的某個 GUI組件 ? 事件對象:封裝相關(guān)事件信息。 中間容器 ? 如 : JPane , JScrollPane , JSplitPane等 ? 輕量級組件,用于容納其他一般組件,而后作為整體安置在頂層容器中。 ? GridBagConstraints 類中包含 GridBagLayout 類用來定位及調(diào)整組件大小所需的全部信息。 ? (gb)。 ? 每當需要許多面板切換,而每個面板需要顯示為不同布局時,可以使用卡片布局。 ? 在一個給定的時間總會有一張卡片在頂層。} CardLayout布局管理器 ? 可存儲幾個不同的布局。i++){ btn[i]=new Button(str[i])。 // 創(chuàng)建按鈕數(shù)組 for(int i=0。 setLayout(new GridLayout(3,3))。 GridLayout布局管理器 ? GridLayout的構(gòu)造函數(shù)如下所示: ? GridLayout():生成一個單列的網(wǎng)格布局 ? GridLayout(int row,int col):生成一個設定行數(shù)和列數(shù)的網(wǎng)格布局 ? GridLayout(int row,int col,int horz,int vert):可以設置組件之間的水平和垂直間隔 用于將容器區(qū)域劃分為一個矩形網(wǎng)格 組件按行和列排列 Button btn[]。 ad
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1