cellrenderer

    4熱度

    1回答

    我在我的AS3項目中有一個datagrid組件,並將一個自定義單元格渲染器分配給一個列,該列根據該單元格數據的值將影片剪輯加載到單元格中。例如,如果單元格數據是數字1我加載movieclip1,如果2我加載movieclip2。這很好。在CustomCellRenderer I類使用 public function set data(value:Object):void { _data

    0熱度

    1回答

    要將數據設置到樹視圖,我在某些列使用了set_cell_data_func。 來源是這樣的: myRenderer = gtk.CellRendererText() column = gtk.TreeViewColumn("col1", myRenderer, text=columnId) column.set_cell_data_func(myRenderer, func1) def f

    1熱度

    1回答

    我在python中有一個組合框控件,我希望能夠選擇多個項目,但我開始認爲這是不可能的。我發現使用Gtk.TreeView()時可以將模式設置爲多種。有沒有辦法讓一個組合框來做到這一點?如果不是,樹視圖可以放置在組合框內,如果是這樣(請簡短編碼示例)?我使用的是GTK3,但我可以從GTK2的例子中翻譯它。

    0熱度

    2回答

    嗨有一個JTable中每個單元是一個JPanel(使用單元格渲染器) 細胞的內容不顯示,直到我在JTable點擊某處獲得焦點.. (當我用JTextArea中,而不是JPanel的每一個細胞,效果不錯) 我試着在一些地方使用updateUI(),但它並沒有幫助.. 問題是什麼? 謝謝!

    1熱度

    1回答

    我創建了一個顯示文件列表的JTree。這些文件的長度不一樣。 我想在JTree中以相同的長度顯示它們全部,例如20個字符。 如果名稱大於20個字符,它應該出現在工具提示中。 我該如何認識它? 下面是我的cellRenderer。 private static class FileTreeCellRenderer extends DefaultTreeCellRenderer { priv

    0熱度

    1回答

    有人可以在正確的方向指出我如何更改在Gtk#中更改CellRendererCombo後的Gtk.TreeView? 由於我發現的唯一例子是在Python中,我試圖將示例移植到C#,但目前尚未成功。 Python的例子是在這裏:http://learngtk.org/pygtk-tutorial/cellrenderercombo.html 在下面的代碼我有方法ComboChanged困難。 更改組

    3熱度

    2回答

    我需要突出顯示JTable中選定行的顏色。我爲此使用我自己的CellRenderer,它可以工作,但是當我選擇另一行時,前一個仍然保持突出顯示。這個想法是保持藍色只是選定的一個,並保持原來的顏色和其他的。在adittion即時使一對列:灰色和非對:白色,所以這是在的CellRenderer代碼 private class Renderer extends DefaultTableCellRende

    9熱度

    2回答

    目前我有這個JComboBox,我怎樣才能將內容置於其中? String[] strs = new String[]{"15158133110", "15158133124", "15158133458"}; JComboBox com = new JComboBox(strs);

    6熱度

    2回答

    我目前正在嘗試禁用可選/可編輯/或將textInput更改爲動態以獲得我想要的結果。 我有一個帶下拉和文本輸入區域的自定義數據網格。但是,如果我的Model#列中沒有數據,我不想在相應的PurchasePrice單元格中輸入任何條目。 col1 = new DataGridColumn("Model"); col1.headerText = "Model #"; c2.cons

    4熱度

    1回答

    我正在編寫一個Gtk應用程序。直到知道我一直在使用pygtk,但因爲這已被棄用PyGobject青睞,我決定做開關。回到pygtk的時候,可以擴展gtk.GenericCellRenderer,但這個類不再存在。 我試圖找到使用新API的python中的例子,但我失敗了。任何人都可以展示我可以用作起點的自定義單元格渲染器的示例嗎?