listcellrenderer

    1熱度

    1回答

    我陷入了一個項目中,我必須在學校做。 我試圖爲一個「簡單」UI創建一個自定義JList:用例應該顯示一個命令列表,並且用戶應該能夠選擇一個並設置是否通過按下兩個按鈕來讀取/完成(讀取並完成),它也充當「unsetters」(我在類Order中使用2布爾值,它繼續前進t,t,f,t,f ...)。一旦按下完成,所選行將變爲綠色(並永久保持該顏色),直到再次按下該行的「完成」按鈕(=未設定)。在類Or

    2熱度

    2回答

    我一直有JLists及其渲染器出現問題。我有類Result其中有場:private double sum; 我還創建Result類的JList含實例: model = new DefaultListModel<Result>(); list = new JList<>(model); 我想前景或背景(取)設置爲紅色在列表中完成這一那些元素聲明:result.sum > 10。 我試圖寫一個類

    0熱度

    1回答

    我有一個JList設置爲使用SamplePerson對象的ArrayList的內容。每個SamplePerson會在創建時自動創建一個隨機名稱。我試圖讓JList顯示JList中的示例人員的名稱,但是列表顯示爲空白。 Oracle教程已經有所幫助,但我仍然無法弄清楚如何讓它顯示出來。 package main; import java.awt.Component; class Sample

    0熱度

    2回答

    我有一個jCombobox擁有國家列表。它由一個數據庫填充並且包含countryID和countryName,因此只有國家名稱顯示在組合框中,但是當點擊一個值時它將返回所選國家的ID。我設法使用自定義ListCellRenderer來實現這一點。 public class UGIS_ComboboxRenderer extends JLabel implements ListCellRendere

    0熱度

    1回答

    我的JComboBox,我申請ListCellRenderer如下: colorList = new JComboBox<>(COLORS_NAMES); ColorComboBoxRenderer renderer = new ColorComboBoxRenderer(colorList); renderer.setColors(COLORS); renderer

    0熱度

    1回答

    我堅持實現ListCellRenderer。這是我的代碼。 我從數據庫中域類的形式,看起來像這樣得到的數據: public class Domain { private Integer id; private String naziv; private Integer status; public Domain(){} public Inte

    0熱度

    1回答

    我有這個DefaultListModel DefaultListModel listModel; //constructor does the right hting... etc.. I skipped over a lot of code JList jlist_available_items; .... jlist_available_items= new JList(cartMod

    0熱度

    1回答

    class RuleComboBox extends JComboBox { public RuleComboBox() { super(); this.setModel(new javax.swing.DefaultComboBoxModel(new String[]{"abc", "defg"})); ((JLabel) this.getRend

    1熱度

    1回答

    我有一個JProgressBar在JPanel作爲JList組件.JList組件應該每兩秒更新JProgressBar。但問題是,我不知道如何將進度值傳遞到JProgressBar。 這裏是我的代碼 import java.awt.*; import java.awt.event.*; import javax.swing.*; class download { download(

    0熱度

    1回答

    我最近開始學習ListCellRenderer爲JComboBox,最後得到了基本的想法。但是,我無法將組合框的初始狀態或初始選定項目設置爲null(或選定的索引爲-1)。我想將它設置爲-1,這樣當表單加載時,沒有任何選擇,直到用戶點擊下拉選擇一個項目。 我嘗試使用comboBox.setSelectedIndex(-1)和comboBox.setSelectedItem(null) Grade