Tại văn phòng miễn phí ví dụ có nút với đơn thả xuống, nhưng nó không phải là combobox:Java (swing) có nút như vậy không?
Liệu Swing có analog hoặc một cái gì đó tương tự?
Tại văn phòng miễn phí ví dụ có nút với đơn thả xuống, nhưng nó không phải là combobox:Java (swing) có nút như vậy không?
Liệu Swing có analog hoặc một cái gì đó tương tự?
Không trực tiếp, nhưng bạn có thể dễ dàng đạt được điều này bằng cách gói ImageIcon vào nút. (arrow_down.png
là xuống trỏ, mũi tên đen)
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);
Tôi nghĩ rằng câu hỏi là về trình đơn thả xuống của nút chứ không phải biểu tượng trong nút ?! – strauberry
Không thực hiện SplitButton cung cấp bởi Java. Tôi đã cung cấp một số link cho một câu hỏi khác trên trang web này trong nhận xét của tôi về triển khai tiềm năng và sẽ thêm rằng Jidesoft cũng đã triển khai một SplitButton trong mã nguồn mở JIDE Common Layer của họ, trước tiên hãy kiểm tra giấy phép.
Đó là một SplitButton. Hãy xem http://stackoverflow.com/questions/11646290/splitbutton-in-java –