6
A
回答
5
其實很簡單。對於列表中的每個字符串,使用以下html標籤將其包圍:
<html><font color=green>this will be green</font></html>
當JList顯示它時,它將呈綠色。
2
Swing支持在許多顯示文本的控件中使用HTML。
在你的情況下,JList
實際上是使用JLabel
來顯示每個項目,所以你只需要列表模型返回列表中的字符串值爲HTML,它應該都可以工作。
或者,您可以編寫一個javax.swing.ListCellRenderer
將列表中的值轉換爲HTML。
還有一些關於Swing的HTML支持的更多信息here。
+0
這應該工作,只要記住在使用Swing時將圖像嵌入HTML代碼將不起作用。 – 2010-06-18 14:54:20
+0
@Abel - 好點,應該說它只是真正支持HTML的一個子集。 – 2010-06-18 14:58:41
相關問題
- 1. 是否可以在ruby中爲to_yaml指定格式化選項?
- 2. 以HTML格式發送的項目數是否有限制?
- 3. 顯示格式爲HTML的大型JLIST
- 4. 是否可以將Linq格式化爲價格
- 5. 是否可以更改Java Swing jList中項目的名稱*顯示*
- 6. JList中的Java格式化字符串
- 7. 是否可以在Angular 2中從JS創建HTML項目?
- 8. 是否有可能爲單獨的href格式化單元格
- 9. 在聚合物紙項目中是否可以使用html樣式?
- 10. 是否可以在頁面佈局中格式化一個NumberField?
- 11. 是否可以在Google Charts中格式化圖例?
- 12. Asp.net grdiview:我可以格式化項目模板中的數據項?
- 13. 是否可以更好地格式化函數的幫助?
- 14. 是否可以將可擴展性量化爲一項要求?
- 15. 是否可以在HTML格式文件中計算可見文本的行數?
- 16. 是否可以序列化或創建System.Web.UI.Page項目?
- 17. 是否可以自定義buildSrc項目?
- 18. 是否可以跨項目共享ApplicationSettings?
- 19. isEqualToString是否可以交換項目?
- 20. 在Jlist中編輯項目
- 21. 在JList中禁用項目
- 22. 從JLIST中刪除項目
- 23. 將HTML格式化爲CSV
- 24. JList項目選擇
- 25. 是否可以在WPF中爲2x2網格創建樣式?
- 26. 是否可以使Flex List控件中的項目不可選?
- 27. 是否可以格式化日期字段?在淘汰賽?
- 28. 是否可以使用http參考格式化MessageBox
- 29. 是否可以使用SimpleCursorAdapter格式化一個double?
- 30. Log4j格式化:是否可以截斷堆棧跟蹤?
這就是我所需要的。謝謝。 – Elliott 2010-06-22 09:07:19