在閱讀Oracle Swing文檔時,我遇到了一組顯示Nimbus外觀和感覺的組件this example,名稱爲SwingSet3
。我是Swing的新手。有人可以告訴我,側邊欄中的手風琴是否是Swing組件?Nimbus外觀中的Java Swing手風琴
回答
它不是標準的擺動部件。
你可以看看SwingSet3 demo here的源代碼。左側的組件是由各種其他組件製成的複合組件,例如JPanel
,JLabel
和JButton
。還有一個自定義com.sun.swingset3.utilities.CollapsiblePanel
。
是真實的 - 但(偏見:-)我不會推薦使用它,因爲它是)演示代碼b)未維護 – kleopatra 2012-04-06 10:25:14
一個類似的組件是JXTaskPane/-Container,它是SwingX的一部分你可以有一個受SwingSet3啓發的look at a demo。
注意SwingX積極維持,目前的版本爲1.6.3 maven.java.net可
感謝您的鏈接。我還將其與JavaFX Accordion課程進行了比較。 JXTaskPane和swingset3 CollapsiblePanel目前都比JavaFX Accordion更優秀,因爲奇怪的是,它一次只允許打開一個子組件。 – Enwired 2012-06-26 19:50:43
@Enwired它們是不同的組件:手風琴(或視圖欄)設計爲只顯示一個頁面,就像tabbedPane一樣。 BTW(咳嗽):SwingX的1.6.3版本有一個關於JXCollapsible/JXTaskPane(http://java.net/jira/browse/SWINGX-1494)的show-stopper錯誤。光明的一面:它在svn版本中是固定的。 – kleopatra 2012-06-27 09:36:17
- 1. 手風琴中的jQuery UI手風琴
- 2. 手風琴內手風琴摺疊父母手風琴
- 3. Java 7上的Swing Nimbus LoweredBorder
- 4. Java nimbus外觀視圖總是不同
- 5. 手風琴創建手風琴
- 6. 獲取非手風琴元素的手風琴風格
- 7. 的手風琴
- 8. 用手風琴
- 9. (),而使用Nimbus外觀
- 10. 多手風琴
- 11. MVC4:JQueryui手風琴
- 12. 手風琴活動中的Bootstrap手風琴
- 13. 設置手風琴外的引導表
- 14. 單擊手風琴菜單之外的鏈接時摺疊jQuery手風琴
- 15. jQuery手風琴
- 16. ASP.NET手風琴
- 17. 手風琴板
- 18. Javascript手風琴
- 19. Angularjs手風琴
- 20. Bootstrap手風琴(點擊手風琴時應該關閉其他手風琴)
- 21. jQuery的 - 手風琴
- 22. jQuery的 - 手風琴
- 23. 的jQuery手風琴
- 24. jQuery的手風琴
- 25. jQuery的手風琴
- 26. jQuery的手風琴
- 27. jQuery的手風琴
- 28. JMenu的手風琴
- 29. jQuery的手風琴
- 30. 手風琴div的
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html 的圖片鏈接 – Tarik 2012-04-05 13:58:13