簡體   English   中英

JCombobox為每個項目添加不同的顏色

[英]JCombobox adding different color to each item

我對Jcombobox有疑問...例如,我有一個gui,其中包含一個jcombo框和一個按鈕...在Jcombo框中,我添加了字符串數組對象,如顏色1,顏色2,顏色3:字符串[] colors = {“Color 1”,“Color 2”,“Color 3”}。我可以通過使用colorchooser點擊按鈕時選擇顏色,它只會應用到按鈕....但我想設置前景顏色到了“顏色1”,“顏色2”在tat組合框中...例如:如果我選擇顏色為紅色通過按鈕,它應該應用於jcombobox上的前景顏色僅“SELECTED ITEM”(示例顏色1應顯示為RED,其他應該是默認顏色!

...我是Java新手......如果有人知道,請幫助我..謝謝

您可以通過實現ListCellRenderer為JComboBox提供自己的渲染器。

請參閱http://download.oracle.com/javase/tutorial/uiswing/components/combobox.html#renderer

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM