[英]How to visualize a table using Prefuse with typical functions of JTable
我的問題是:
要添加有關我的數據的詳細信息,請執行以下操作:
我有一個在Java swing中使用JTable的實現,以顯示文檔列表,每行包含10列,這些列顯示了與此文檔關聯的不同變量值。 表的結構是不統一的,從某種意義上說,前兩行顯示了其他信息,第一行中的每個單元格都是一個comboBox進行選擇,第二行中的每個單元格是一個條形圖,顯示了此變量的分布列(每個欄都是一個啟用了鼠標單擊事件的JPanel顯示)。
給定這樣的表模型,我也不確定如何將前兩行預先放入Data中,因為它們是使用java swing中的Graphics2D繪制的。 甚至不能指定數據類型(.class),對嗎?
甚至無法指定數據類型(
.class
),對嗎?
不能。如如何使用表中所述,表模型的getColumnClass()
實現可以將每個單元格的數據類型指定為類文字 。 該類型是JTable
選擇合適的渲染器的一種方式。 圖標和小圖像是就地顯示的合理選擇,但是ListSelectionListener
可以用於在相鄰組件中顯示較大的元素。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.