treecellrenderer

    1熱度

    1回答

    我有一棵樹顯示網絡設備。樹被過濾,以便設備按位置和設備類型顯示。例如,節點「辦公室」將具有子節點「計算機」和「打印機」,每個節點都帶有設備。 當我選擇位置節點時,我想選擇它下面的所有節點,並將其添加到我的樹的選擇路徑[]中,以使它們都高亮顯示。下面是我的代碼,但我無法弄清楚如何讓這個工作。 private class DefaultDeviceTreeCellRenderer extends De

    1熱度

    1回答

    我有一個應用程序,我應該能夠在運行時重新調整樹的列寬度(因爲我們可以重新調整電子表格中列的寬度。)因爲我不想包裹我的數據。是否可行..?如果是的話,我們如何實現這一目標提前致謝。

    3熱度

    2回答

    不知何故,我無法爲JTree節點啓用「選擇高亮」選項。 我正在使用我的項目中的自定義單元格渲染器(這很可能會導致此問題)。 這是一個完整的渲染器類代碼: protected class ProfessionTreeCellRenderer extends DefaultTreeCellRenderer { private final JLabel label; public

    7熱度

    2回答

    我想爲我的JTree中的每個節點設置一個不同的圖標,實際上我從數據庫中加載每個節點,並使用「while」,我將每個圖標設置爲根,葉或父母。就像這樣: 我的所有聲明都是全局: private ResultSet myResultSet; protected DefaultTreeModel treeModel; private DefaultMutableTreeNode rootNode,ch

    0熱度

    1回答

    我儘量讓JTree的定製TreeRenderer ,並用自定義編輯器 public class TextCellEdit extends AbstractCellEditor implements TreeCellEditor { 至極getTreeCellEditorComponent回報面板getTreeCellEditorComponent但JComboBox中至極項目從數據庫填充。

    3熱度

    1回答

    我正在使用JavaFX 8,並且我正在進行一些GUI開發。我的TreeView有點問題,我需要你的幫助。 您是否知道在TreeView中是否可以選擇標籤而不是TreeCell的整個寬度? 我的意思是(例如Netbeans的): 相反的: 預先感謝您。

    0熱度

    1回答

    這是我的應用程序。 我想要做的就是讓這個當用戶的詳細信息進行更新,所以確實是在JTree的節點。這可能嗎;即使JTree及其渲染的單元格已經被創建? 我需要一個更新渲染單元的示例,即使它已經被創建。 這裏是我查看代碼: void createTree() { rootNode = new DefaultMutableTreeNode("users"); for (User

    1熱度

    1回答

    我有一個JTree的問題,其中該項目在初始選擇空白,並且不反映進度欄,直到取消選中。參考.gif注意: 代碼: import project3.game.Creature; import project3.game.Job; import javax.swing.*; import javax.swing.tree.DefaultMutableTreeNode; import javax

    1熱度

    1回答

    當我點擊JButton時沒有任何反應。這甚至適用於我放入的JScrollPane(它顯示,但不會滾動)。爲什麼JPanel不在前面?我明白必須重寫某些東西。是不是箭頭的擴展部分?如果是這樣,那是怎麼做的? import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; im

    1熱度

    1回答

    在我的代碼中,我自定義了一個DefaultTreeCellRenderer以給我的節點一個自定義圖標。 setCellRenderer(new DefaultTreeCellRenderer() { private static final long serialVersionUID = -2839238218110688876L; private ImageIcon