2013-07-26 60 views
-1

我正在處理用戶面向5個框架的項目。每個框架都包含要填充的數據。所以當他完成一幀並轉到下一幀時,必須確認數據已填滿,以便使用BreadCrumb(或進度條)。在Swing中使用麪包屑

所以如何在Java中創建波動麪包屑(或進度)

我要讓類似下面的圖像中的Java波動

enter image description here

+2

你不會得到烘焙答案,你必須顯示你已經嘗試過。 –

回答

2

我建議你

  • 創建5個圖像用作您的麪包屑圖像。任何基本的圖像編輯程序都可以幫助你。
  • 將5張圖像放入ImageIcons中,並將ImageIcons放入數組或ArrayList<ImageIcon>
  • 在屬於GUI的JLabel中顯示當前圖標。您可以通過其setIcon(Icon icon)方法輕鬆設置JLabel的圖標。
  • 我強烈建議您不要使用「5幀」,因爲這是令人討厭的用戶體驗,而且不是使用專業應用程序時用戶體驗到的。
  • 取而代之,創建5個JPanel來處理流程的每個部分。
  • 通過使用CardLayout的JPanel將這些JPanel交換出GUI,我假設我將坐在顯示Breadcrumb ImageIcons的JLabel之上。
  • 當您交換JPanel視圖時,還可以交換ImageIcon。這種交換可能會用同樣的方法完成。
  • 請記住它是Java「Swing」,而不是「搖擺」。祝你好運。