近幾年隨著智能化電子產品的普及,手機、電腦附加軟件、MP3等產品的上市,人們對于外觀的要求越來越高,產品的設計已經開始由物質設計向非物質設計轉變,UI設計被提升到了一個新的高度和重視程度。
此次電子白板軟件UI界面開發的設計與實現,主要是通過可擴展標記語言加層疊樣式表配置而成,通過加載不同的層疊樣式表來改變界面的樣式,以實現界面的換膚技術。
該軟件系統可以在Linux、Windows、Mac系統下運行,實現基本的交互。采用JAVA技術設計,并且提供靈活的功能配置,以便按用戶需求使用軟件,可以及時根據用戶需求進行界面修改。人性化的用戶界面,能夠為用戶提供方便快捷的操作體驗,提高開發人員和測試人員的工作效率,增強界面的可用性。從而使得界面體現用戶的思想,滿足用戶要求,并使本軟件最終能夠結合電子白板硬件整體使用。
關鍵字:換膚 標準窗口小部件工具箱 可擴展標記語言 層疊樣式表 跨平臺
The UI Design of Electronical White-board Software
ABSTRACT
In recent years as the popularity of intelligent electronic products, mobile phones, computer add-on software, MP3 and other products to market, people higher demand for beauty, and the design of product has been transfer from the physical design to non-material design, the UI design was elevated to a new level and paid for more attention.
The UI design and implement of white-board software mainly through the configuration of XML and CSS, by loading a different CSS styles to change the interface, to achieve skin peeler technologies.
This software can be run in Linux, Windows, Mac system and can achieve a basic interaction. The software design with the JAVA technology, and to provide flexible features configured to use , and to modify the user interface requirements in time according to user needs. The intuitive user interface can provide users with convenient operating experience. Developers and testers can improve the efficiency, and it also .
keyword :skin peeler SWT XML CSS cross-platform