資料介紹
???????? JList 控件可以顯示一組相似的數(shù)據(jù)列表,但其顯示的數(shù)據(jù)通常是無(wú)序的。本
文詳細(xì)描述了如何設(shè)計(jì)和實(shí)現(xiàn)有序Jlist控件,運(yùn)用一個(gè)簡(jiǎn)單的應(yīng)用程序示范了其設(shè)計(jì)思想。使用裝飾器設(shè)計(jì)模式為已有的ListModel 接口提供了更多的功能,這樣可以只需對(duì)已有的應(yīng)用程序進(jìn)行少量的修改,就可以充分獲得使用有序列表樣式所帶來(lái)的好處。
關(guān)鍵詞: 有序JList;設(shè)計(jì);實(shí)現(xiàn);Java
???????? Java 程序員通常使用JList 控件來(lái)顯示一組相似的數(shù)據(jù)列表,盡管使用此控件作為圖
形用戶接口(Graphic User Interface, GUI)十分方便,但其顯示的數(shù)據(jù)通常是無(wú)序的。
因?yàn)镴List 顯示數(shù)據(jù)順序由其使用的ListModel 接口所確定,而ListModel 接口和
DefaultListModel 類(lèi)都沒(méi)有提供數(shù)據(jù)排序的功能,缺省樣式所提供的順序僅僅與數(shù)據(jù)輸入的順序一致。輸入無(wú)序的數(shù)據(jù),如字母B、A 和C,缺省樣式就不會(huì)提供給Jlist 升序的A、B、C 或降序的C、B、A。因此,雖然列表是得到廣泛使用的GUI 控件,但是一個(gè)無(wú)序的列表卻使得其功能大打折扣。
???????? 本文詳細(xì)描述了如何設(shè)計(jì)和實(shí)現(xiàn)有序Jlist 控件,并且運(yùn)用一個(gè)簡(jiǎn)單的應(yīng)用程序示范了其設(shè)計(jì)思想。此應(yīng)用程序使用裝飾器設(shè)計(jì)模式(decorator design pattern)為已經(jīng)使用的ListModel 接口提供了更多的功能,這樣可以只需對(duì)已有的應(yīng)用程序進(jìn)行少量的修改,就可以充分獲得使用有序列表樣式所帶來(lái)的好處。
文詳細(xì)描述了如何設(shè)計(jì)和實(shí)現(xiàn)有序Jlist控件,運(yùn)用一個(gè)簡(jiǎn)單的應(yīng)用程序示范了其設(shè)計(jì)思想。使用裝飾器設(shè)計(jì)模式為已有的ListModel 接口提供了更多的功能,這樣可以只需對(duì)已有的應(yīng)用程序進(jìn)行少量的修改,就可以充分獲得使用有序列表樣式所帶來(lái)的好處。
關(guān)鍵詞: 有序JList;設(shè)計(jì);實(shí)現(xiàn);Java
???????? Java 程序員通常使用JList 控件來(lái)顯示一組相似的數(shù)據(jù)列表,盡管使用此控件作為圖
形用戶接口(Graphic User Interface, GUI)十分方便,但其顯示的數(shù)據(jù)通常是無(wú)序的。
因?yàn)镴List 顯示數(shù)據(jù)順序由其使用的ListModel 接口所確定,而ListModel 接口和
DefaultListModel 類(lèi)都沒(méi)有提供數(shù)據(jù)排序的功能,缺省樣式所提供的順序僅僅與數(shù)據(jù)輸入的順序一致。輸入無(wú)序的數(shù)據(jù),如字母B、A 和C,缺省樣式就不會(huì)提供給Jlist 升序的A、B、C 或降序的C、B、A。因此,雖然列表是得到廣泛使用的GUI 控件,但是一個(gè)無(wú)序的列表卻使得其功能大打折扣。
???????? 本文詳細(xì)描述了如何設(shè)計(jì)和實(shí)現(xiàn)有序Jlist 控件,并且運(yùn)用一個(gè)簡(jiǎn)單的應(yīng)用程序示范了其設(shè)計(jì)思想。此應(yīng)用程序使用裝飾器設(shè)計(jì)模式(decorator design pattern)為已經(jīng)使用的ListModel 接口提供了更多的功能,這樣可以只需對(duì)已有的應(yīng)用程序進(jìn)行少量的修改,就可以充分獲得使用有序列表樣式所帶來(lái)的好處。
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- labview的按鈕控件匯總 384次下載
- C#實(shí)現(xiàn)ActiveX控件開(kāi)發(fā)與部署
- 大彩串口屏控件教程15 - 圓形進(jìn)度條控件應(yīng)用
- 大彩串口屏控件教程14 - 串口屏歷史曲線控件應(yīng)用
- 大彩串口屏控件教程13 - 串口屏數(shù)據(jù)記錄控件
- 大彩串口屏控件教程10 - 串口屏菜單控件的應(yīng)用
- 大彩串口屏控件教程9 - 串口屏曲線控件應(yīng)用
- 大彩串口屏控件教程8 - 串口屏圖標(biāo)控件
- 大彩串口屏控件教程7 - 串口屏動(dòng)畫(huà)控件的應(yīng)用
- 大彩串口屏控件教程6 - 串口屏RTC控件的應(yīng)用
- 大彩串口屏控件教程4 - 串口屏滑塊控件應(yīng)用
- 大彩串口屏控件教程2 - 串口屏文本控件應(yīng)用
- 大彩串口屏控件教程1 - 串口屏按鈕控件應(yīng)用
- 使用Visual Baisc實(shí)現(xiàn)Shape控件實(shí)驗(yàn)的資料 8次下載
- AN1246中文手冊(cè)之如何在Microchip圖形庫(kù)中創(chuàng)建控件
- 機(jī)智云ESP8266開(kāi)發(fā)板RGB彩燈控件 442次閱讀
- 圖片動(dòng)畫(huà)控件和Video image控件的使用方法 1023次閱讀
- LabVIEW Tab選項(xiàng)卡控件XTab的使用方法 2528次閱讀
- 數(shù)據(jù)結(jié)構(gòu):刪除有序鏈表的重復(fù)節(jié)點(diǎn) 979次閱讀
- 使用Redis的有序集合實(shí)現(xiàn)排行榜功能和Spring Boot集成 797次閱讀
- comboBox控件的數(shù)據(jù)綁定方法是什么 3601次閱讀
- LabVIEW的編程之道—Quick Drop-隱藏控件 4395次閱讀
- 短程有序對(duì)W-Ta固溶體延展性的影響 1949次閱讀
- AWTK控件serial_widget的使用方法 1699次閱讀
- 鴻蒙 TabList 配合 Fraction 實(shí)現(xiàn)頂部切換效果演示 2508次閱讀
- LabVIEW分割條控件的設(shè)置和界面設(shè)計(jì)實(shí)例 6999次閱讀
- 軟方電子:HMI TFT組態(tài)軟件系統(tǒng) 4957次閱讀
- LabWindows/CVI虛擬儀器 Tab 控件 7355次閱讀
- 基于Winsock控件的遠(yuǎn)程環(huán)境在線監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 1449次閱讀
- 輕松實(shí)現(xiàn)基于Android的刮獎(jiǎng)效果控件 1490次閱讀
下載排行
本周
- 1貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 87次下載 | 1 積分
- 2802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 33D AD庫(kù)文件
- 16.96 MB | 2次下載 | 免費(fèi)
- 4BDR6121G直流電機(jī)驅(qū)動(dòng)芯片中文手冊(cè)
- 0.54 MB | 1次下載 | 免費(fèi)
- 5ANT8817 1%3.5W/3.7V,同步自適應(yīng)升壓,超長(zhǎng)續(xù)航,H類(lèi)防破音單聲道音頻功放中文手冊(cè)
- 1.11 MB | 1次下載 | 免費(fèi)
- 610K-100K B3950-B3435NTC熱敏電阻快速查詢對(duì)照表
- 0.10 MB | 1次下載 | 1 積分
- 7ANT8825S內(nèi)置同步升壓,防破音,AB/D類(lèi)雙模立體聲音頻功放中文手冊(cè)
- 1.29 MB | 次下載 | 免費(fèi)
- 8ANT3270 2×75W/2×38W+75W,免電感,低EMI,D類(lèi)音頻功率放大器中文手冊(cè)
- 1.33 MB | 次下載 | 免費(fèi)
本月
- 1AI智能眼鏡產(chǎn)業(yè)鏈分析
- 4.43 MB | 311次下載 | 免費(fèi)
- 2蘇泊爾電磁爐線路的電路原理圖資料合集
- 2.02 MB | 286次下載 | 5 積分
- 3長(zhǎng)虹液晶電視R-HS310B-5HF01的電源板電路原理圖
- 0.46 MB | 87次下載 | 5 積分
- 4貼片三極管上的印字與真實(shí)名稱的對(duì)照表詳細(xì)說(shuō)明
- 0.50 MB | 87次下載 | 1 積分
- 5U盤(pán)一鍵制作
- 23.84 MB | 41次下載 | 免費(fèi)
- 6AO4803A雙P通道增強(qiáng)型場(chǎng)效應(yīng)晶體管的數(shù)據(jù)手冊(cè)
- 0.11 MB | 28次下載 | 2 積分
- 7長(zhǎng)虹液晶彩電LS29機(jī)芯的技術(shù)資料說(shuō)明
- 3.42 MB | 16次下載 | 2 積分
- 8802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191387次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81586次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評(píng)論