defaultlistmodel

    2热度

    3回答

    我已经在这里问过了,所以请通过这里阅读。这个问题是部分解决了。 How can I add \t spacing in a String that belongs to a DefaultListModel which belongs to a JLIst? 现在我有一个问题: 请看看下面这个例子第一 // Declarations String string1 = "Eggs"; Strin

    0热度

    1回答

    我已经实现了一个按钮,它将简单地删除JList contactList中的“contact”。程序应该做的是,如果按钮删除“Broadcast”(这是contactList中的第一个元素),将通过输出显示消息返回错误。否则,它应该只是从联系人列表中删除联系人。 我的问题是如何正确使用DefaultListModel从JList中删除联系人?我看到需要使用DefaultListModel,因为rem

    0热度

    1回答

    我试图通过删除一个联系人来更新JList,而不是像我想要的那样更新JL​​ist。 最初,JList看起来像这样。 Broadcast //Not allowed to delete this element Andy Bobby Chris Brad 假设我已经使用按钮从列表中删除了Andy。它应该显示 Broadcast //Not allowed to delete this e

    0热度

    2回答

    我目前正在开发一个销售点系统,该系统具有显示客户购买的所有内容的JList。结束事务后,我想将整个列表的内容显示到JTextArea中。我使用以下代码: String s = listModel.toString(); jTextArea.append(s); JTextArea显示奇怪的一组代码,而不是打印列表的内容。 我已阅读有关我的问题的其他文章,但我已阅读所有文章只提供答案从列表打印

    1热度

    2回答

    我有一点问题。我不明白ListModel和/或ListSelectionModel的目的。 我认为这对于Java Swing中的MVC模式/ UI委托原则非常重要。 例如: 我有一个简单的JList并希望获得选定的值。所以我只需添加一个带有valueChanged方法的ListSelectionListener即可。 但是,我现在可以用(默认)模型或(默认)SelectionModel做什么? 或

    0热度

    1回答

    我有一个JList和JList的每个项目都有一个独特的显示文本和工具提示文本。我想为JList使用'DefaultListModel'。我的问题是,将项目添加到DefaultListModel时,可以以某种方式保存工具提示文本。 谢谢。

    0热度

    1回答

    我想在java中合并两个defaultListModels,然后我可以将该模型设置为JList。这个程序基本上是使用GUI添加和删除购物车中的物品。当我按下添加按钮时,它不应该从shoppingCart中删除项目,而是添加到该列表中。 这里是Add按钮块我的代码: DefaultListModel booksToAdd = new DefaultListModel(); booksToAdd.a

    0热度

    2回答

    由于某种原因,当我尝试的元素添加到ListModel,我不断收到此错误: Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 1 >= 1 这是代码,它发生在块: if (shoppingCart.getModel().getSize() > 0) { for (int i

    1热度

    1回答

    我的代码有问题。 我有一个多维的字符串数组[] [],并希望创建它的列表。 因此,对于每个数组[]元素,我想要一个新的列表与它的值。例如,我有4个列表。列表1中有3个值,列表2中有1个值,列表3中有4个值,列表4中有2个值。 这个工作正常,当我只使用JList。在那里,我对数组的每个值都它的价值: protected static JComponent getButtonCluster() {

    1热度

    2回答

    我正在编写一个程序,它使用几个自定义的jpanels实质上构成一个Word键盘。这个jpanels应该允许用户从颜色选择器中选择一种颜色并将其从jlist中添加或移除。为了让使用jpanels的窗口能够从jpanels获得数据,我被指示为我的DefaultListModel和jlist制作setter和getters。我不知道如何用这些类型来做到这一点。我看过参数化ArrayLists的sette