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