6
A
回答
1
不是直接的,但您可以通過輕鬆實現它將ImageIcon封裝到Button中。 (arrow_down.png
是朝下,黑色箭頭)
button = new JButton();
button.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/icons/arrow_down.png")));
button.setBorderPainted(false);
button.setFocusPainted(false);
button.setContentAreaFilled(false);
+5
我認爲這個問題是關於按鈕的下拉菜單,而不是按鈕中的圖標?! – strauberry 2013-03-06 13:45:35
1
有Java提供任何SplitButton實現。我在本網站的另一個問題中提供了link,在我對潛在實現的評論中,並補充說Jidesoft還在其開放源代碼JIDE Common Layer中實施了SplitButton,首先檢查許可證。
相關問題
- 1. 的Java Swing按鈕
- 2. Java Swing按鈕顏色
- 3. java swing按住兩個鼠標按鈕
- 4. 的Java Swing閃爍的按鈕序列
- 5. 的Java Swing - 使最小的按鈕
- 6. JFrame的Java Swing Maximize按鈕消失
- 7. Java swing上的Facebook分享按鈕
- 8. 如何按這樣的網頁按鈕?
- 9. Java Swing按鈕組setSelected函數
- 10. 矩形Java Swing單選按鈕?
- 11. 如何爲Java Swing按鈕製作ActionListener
- 12. 在Java/Swing中更改按鈕位置
- 13. Java Swing對話框按鈕和圖標
- 14. Java Swing按鈕凍結程序
- 15. 使按鈕分離JPanel - Java Swing
- 16. Java Swing製作開/關按鈕
- 17. java swing vs mvc:這種模式的確有可能嗎?
- 18. Java可以這樣做嗎?
- 19. 更改所有tabbedpane面板java swing的顏色按鈕操作
- 20. java swing - 在java swing中創建類似旋轉木馬的按鈕
- 21. 如何把這樣的按鈕?
- 22. 如何設計這樣的按鈕?
- 23. java中沒有按鈕的按鈕
- 24. C#的FlowLayout列表框,我有這樣的按鈕
- 25. 按下按鈕(Java with Swing)時如何重複調用方法?
- 26. Swing工具欄按鈕
- 27. Scala Swing - 帶動作按鈕
- 28. Swing - 添加按鈕JList
- 29. 如何打破這樣做,而按鈕
- 30. 沒有這樣的方法錯誤浮動操作按鈕
這是一個SplitButton。看看http://stackoverflow.com/questions/11646290/splitbutton-in-java – 2013-03-06 13:46:05