jlist相关内容
我一直在网上搜索这个答案.我有一个简单的 JList,里面有项目.当我右键单击时,我希望弹出一个菜单,上面写着“使用、删除、取消"或类似的东西.但是,我被难住了. 下面的代码将生成一个简单的 JList,其中包含一些项目.我尝试在代码中添加右键单击,但它不起作用.帮忙? 这是我目前所拥有的: import java.awt.*;导入 java.awt.event.MouseEvent
..
我有几个 JList 都可以作为 DnD COPY 操作的来源和目的地.它们工作得很好,但一方面 - 元素被添加到列表的底部,而不是我想要的放置目标行. 由于 Oracle BasicDnD 示例 包含此功能(事实上,它是我能够通过 Google 找到的唯一应用程序),我一直在查看它的 source 看看我是否能够去适应它.我试图设置 TransferHandler 对象,这是我想我缺少的,
..
我遇到了一个关于使用拖放对 JList 中的元素进行重新排序的问题.以下代码是对代码的修改,您可以在其中将元素从一个 JList 拖到另一个(仅以一种方式工作).我试图让它只对一个 JList 可用,但元素甚至不能被拖出列表.所以我想它不能这样做.任何想法我做错了什么或没有考虑到? 这个想法是让它为带有缩略图的 Jlist 工作,但因为我什至不能让它只用字符串工作......我一直在研究几个
..
我有一个带有列表和按钮的面板.列表使用 mouseClick() 设置 MouseAdapter.我用 mousePressed() 和 mouseReleased() 和 MouseMotionAdapter 添加到面板 MouseAdapter 和 mouseDragged. 仅当您单击面板时拖放才有效. 即使我点击了列表,如何使拖动工作? 简单示例: 公共类 DragTe
..
我有一个 JList,它必须显示 3000 多个项目.我希望列表中有大约 100 个“可见"项目,当您滚动并接近“可见"项目的结尾(或开头)时,必须在列表中加载下一部分(大约 50 个).有没有什么简单的方法可以做到这一点? 解决方案 没有简单的方法,你必须实现 Pagination(s) 最简单的工作是由数据库引擎管理,然后大部分直接支持分页 在模型中,但我从未见过 XxxL
..
我正在使用 Seesaw 在 Clojure 中开发一个 GUI 应用程序,并且在我的自定义 ListModel 更新时无法更新列表框(Java 中的 JList). 这是我的一些代码: (deftype ActionHistoryListModel[^{:unsynchronized-mutable true} 监听器^{:unsynchronized-mutable true} 听]列
..
我有一个反复出现的问题,我有一个想要更新新内容的 JList.我使用的是 DefaultListModel,它提供了向列表添加新内容的方法,但在使用这些方法时,我发现部分调用会导致完全空白的 JList.更新是否有效似乎是随机的,与发送的数据无关. 下面是一个演示问题的简单程序.它只是生成一个越来越大的列表来更新 JList,但是当运行时,列表内容似乎是随机出现和消失的. 据我所知
..
前段时间我问过这个问题.所有解决方案都是变通方法. 现在不可能了.我觉得这里有问题,但我无法判断是Swing的MVC模型在概念上有问题,还是我的想法在概念上有问题. 问题又来了.我正在使用 JList 来实现文档页面的缩略图列表.如果用户从列表中选择另一个缩略图,则加载该页面.为此,我将 listselectionlistener 添加到 jlist ,它在选择更改时,它加载该页面.但
..
我有这段代码想让 JList 谈论文本和图标必须做什么. 有些人建议我制作标签列表,并在表格中放置一个图标,这可能吗?如何? 在 ///////////////// 上搜索嵌入的注释. import javax.swing.JPanel;导入 javax.swing.JButton;导入 javax.swing.JLabel;导入 java.awt.datatransfer.DataFl
..
这是我的代码.它不会在框架中显示图像,而是显示一些文本.有没有人建议我应该在代码中进行哪些更改,以便我可以在框架中显示图像? import java.awt.Component;导入 java.awt.Image;导入 java.awt.Toolkit;导入 java.awt.image.BufferedImage;导入 java.io.File;导入 java.io.IOException;导
..
我有一个 JList,其中包含一个自定义对象的 ArrayList,我正在尝试创建一个拖放到字段中的操作.我无法理解如何在 Transferable 中打包和接收对象. 这大概是我得到的: import java.awt.*;导入 java.awt.event.*;导入 javax.swing.*;导入 javax.swing.event.*;导入 java.util.*;公共类 Flig
..
好的,所以我正在做我的库存的一小部分.我记下了大部分.我正在尝试将字符串项添加到 ArrayList,然后将其添加到 JList.但是,编译时出现此错误: C:\Users\Dan\Documents\DanJavaGen\inventory.java:30: 找不到符号符号:构造函数 JList(java.util.ArrayList)位置:类 javax.swing.JListlist =
..
我目前正在做一个个人项目,在这个项目中,要求用户在3个不同类别下创建对象,所以创建对象后,有一个方法检查对象的类别然后添加它到一个ArrayList.更多详细信息:该对象称为Vehicle,分为三类:两个轮子、三个轮子、三个轮子.所以,当你创建一个新的 Vehicle 时,你会被要求指定你正在创建的车辆类型,比如你说两个轮子,将调用一个方法将对象添加到 ArrayList twoWheelList
..
目前,我正在尝试编写一个系统,该系统的重点是将数据输入到列表和数组列表中,并实现搜索和排序功能. 目前在我的系统上,我有: 一个存储数据的类从数据存储类中的对象获取数据的数组列表类.最后,一个摆动 GUI 类,其中包含一个显示 Arraylist 的 JList. 我想要做的是使用 JButton actionlistener 搜索 arraylist,然后将搜索结果输出到 JL
..
我试图找到有关我的问题的某种信息,但没有成功,也许 Stackowerflow 太大了,或者我使用了错误的关键字. 无论如何,我的问题是我对从这个尖锐的世界迁移的 Java 有点陌生.我有一个开发简单服务台软件的项目.我制作了一个 JFrame 作为 Startscreen,其中包含一些按钮和一个将显示案例的 JList.开始帧上的按钮之一是创建一个新案例.该按钮将打开一个新的 Jframe
..
我目前正在做一个个人项目,在这个项目中,要求用户在3个不同类别下创建对象,所以创建对象后,有一个方法检查对象的类别然后添加它到一个ArrayList.更多详细信息:该对象称为Vehicle,分为三类:两个轮子、三个轮子、三个轮子.所以,当你创建一个新的 Vehicle 时,你会被要求指定你正在创建的车辆类型,比如你说两个轮子,将调用一个方法将对象添加到 ArrayList twoWheelList
..
我在 NetBeans 中从事 Java 项目. 我需要在 JList 中的 ArrayList 中显示每个 State(例如“Oklahoma"). 我不知道如何做到这一点……尤其是在 NetBeans 中. 我认为这涉及创建一个 DefaultListModel,其中每个 State 作为 String.我已经试过一百万种不同的方法都无济于事. 是否可以只加载 Arra
..
我已经看过一些关于这个问题的问题,但无法解决我的问题. 如下所示,我将 Patient ArrayList(pList - 在类的顶部是私有的)中的所有对象保存到“Patient.ArrayList"中.ser"文件通过序列化.据我所知,这是没有问题的."patSizeAtSave" 是一个私有变量,我用来标记为加载文件时使用的绑定(见下文) “patModel"是我在 GUI 中用于
..
我正在尝试将 ArrayList 添加到 Jlist,但我理解的唯一方法是编写这样的代码: ArrayList标签 = 新的 ArrayList();JList jlist = new JList(labels.toArray()); 令我困惑的是,为什么我不能像这样直接将 ArrayList 添加到 Jlist: ArrayList标签 = 新的 ArrayList();JList jli
..
我想举例说明当我从 ArrayList 添加或删除元素时如何更新 JList. ArrayList 是 Model 类的一部分.Model 类通过其构造函数传递给视图(它是一个包含多个摆动组件的 JPanel,以及我要更新的 JList).模型类也被注入到读取从服务器接收的值的类中.当我从服务器收到数据时,我通过执行 model.getArrayList().add(data) 将其中一些添
..