簡體   English   中英

雙色JComboBox文字

[英]Dual color JComboBox text

Swing中有沒有辦法讓單一選項有兩種顏色? 我的意思是,如果我有一個option ,比如在JComboBox Show only cities [Alt+C] ,我希望Show only cities一種顏色的Show only cities文本和另一種顏色的[Alt+C] (熱鍵)。 同樣,我有JList ,其中包含一個字符串項列表。 我希望通過顏色區分彼此。

簡而言之,

  1. 如何設計兩個彩色的JComboBox選項。
  2. 如何使用顏色區分JList對象。

謝謝。

是的,使用HTML,

有關更多信息,請參閱此

如何在Swing組件中使用HTML

對於你的jcomboBox,

jComboBox.addItem("<html><font color=green>Show only cities <font color=red>[Alt+C]</font></html>");

會工作:)干杯

是的,我相信這可以通過HTML來完成,或者通過使用允許這樣的組合框的單元格渲染器(例如JEditorPane)來實現。

暫無
暫無

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

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