【UI/UX】桌面GUI设计
桌面GUI設計
- 主窗口
- 行瀏覽器
- 樹型瀏覽器
- 輔窗口
- 對話框
- 標簽夾
- 下拉列表
- 消息框
- 菜單和工具欄
- 按鈕及其他控件
主窗口
主窗口有一個邊界(框架),框架包含窗口的標題欄、菜單欄、工具欄、狀態欄以及窗體上可瀏覽或修改的內容區。
窗體可瀏覽和修改的內容可以組織成窗格。
行瀏覽器
用戶可以用垂直滾動條或鍵盤上的鍵向上向下瀏覽記錄。
任何特定的時刻,瀏覽器中只有一行記錄是活動的,在此活動記錄上雙擊,一般會顯示具有該記錄詳細信息的編輯窗口,此編輯窗口允許修改記錄的內容。
可以用窗格在水平方向、垂直方向或者同時在兩個方向上對窗口進行劃分。
樹型瀏覽器
樹形瀏覽器用鋸齒狀的列表顯示相關的記錄,這個列表包含控件,允許展開或折疊樹。
與航瀏覽器不同的是,樹形瀏覽器允許在當前位置上修改,即它不用激活編輯窗口就可以修改窗口的內容,樹形瀏覽器的修改通過拖拽操作完成。
輔窗口
輔窗口忽略一些不重要的IS應用,對主窗口起補充的作用。
主窗口區別于輔窗口的一個典型特征是:主窗口有菜單欄和工具欄,而輔窗口沒有。
相對于主窗口來說,輔窗口通常是模態的。用戶在于其他的應用窗口交互之前必須相應并關閉輔窗口。
輔窗口可以采取各種形式和形狀:
- 對話框
- 標簽夾
- 下拉列表
- 消息框
對話框
對話框和輔窗口幾乎是同義的,“對話”表示用戶要輸入的將在應用程序中考慮的信息。
標簽夾
當要在輔窗口中顯示的信息數量超出了窗口的實際區域,并且信息的主題可以依據邏輯劃分為信息組時,就可以用到標簽夾。
任何時刻,標簽頁頂的標簽信息的可見的。
下拉列表
在某些情況下,下拉列表可以方便地代替標簽頁。
下拉列表提供了一個有候選值的選擇列表,用戶可以從中選擇一個合適的選項。
對于插入操作,用戶可以鍵入一個新值,下次打開下拉列表時,這個新值就被加進去了。
消息框
消息框是一個向用戶顯示消息的輔窗口。
消息可以是一條警告信息、一條解釋、一個異常條件等。
消息框中的命令按鈕給用戶提供一個或多個回復選擇。
菜單和工具欄
菜單項被組織到列表中,列表通過下拉、級聯或彈出(鼠標右鍵激活)動作打開。
菜單項有責任響應用戶事件并做一些處理。
通常,菜單項通過鼠標點擊觸發事件,常用的菜單項可能還有快捷鍵,快捷鍵使得可以在不打開菜單列表的情況下從鍵盤觸發菜單項。
在打開菜單項的情況下,通過菜單項首字母(帶下劃線)可以更快地使用菜單項。
從菜單列表選擇和使用快捷鍵仍然不是激活菜單動作的最有效方式。對于最常用的菜單項,GUI設計者必須提供工具欄按鈕。
工具欄包含動作和控件,它們重復最常用的菜單項的功能。
工具欄可以放在窗口框架上的固定位置,也可以從框架中浮動出一個小的分離的窗口,并停放在屏幕上的任何地方。
按鈕及其他控件
菜單和工具欄是在用戶界面中實現事件處理的表現形式,類似的事件處理表現形式由GUI控件提供。
控件被設計為攔截、理解和實現用戶事件。
控件可分為以下類別:
- 動作按鈕
- 其他控件
總結
以上是生活随笔為你收集整理的【UI/UX】桌面GUI设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Java】常见的异常和Throwabl
- 下一篇: 【Linux】XXX is not in