JList整个工具提示?

时间:2018-09-24 13:08:12

标签: java jlist

我有一个String的HashMap,其中String是成分名称,第二个是成分描述。

我想创建一个包含所有成分的JList,当我用鼠标悬停时,它将提供成分的描述。

因此,我创建了一个列表模型,该模型从成分HashMap中获取键/值,但是我不确定如何将工具提示应用于该键/值。

DefaultListModel<String> listModel = new DefaultListModel<>();

        for (Map.Entry<String, String> entry : this.ingridients.entrySet()) {
            String ingridientName = entry.getKey();
            String ingridientDesc = entry.getValue();

            listModel.addElement(ingridientName);
        }

        //create the list
        JList<String> ingridientList = new JList<>(listModel);
        add(ingridientList);

0 个答案:

没有答案