- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个JFileChooser
。
我希望当鼠标指向 JList
中的每个文件时,它会显示一个 ToolTipText
(这将是文件名)。
看来我需要重写JList::getToolTipText()
,但我在获取文件选择器列表时遇到问题(然后重写getToolTipText()
方法)。
我的意思是,我是否必须创建一个扩展 JLis
t 的新类,然后重写该类中的方法,然后用新的替换文件选择器的 JList
我制作的类实例?
我需要访问 JList ListModel
属性吗?
我做了一些研究。这些链接可能有用:
最佳答案
这解决了我的问题。感谢 camickr 的帮助。
1-使用SwingUtils getDescendantOfType
获取列表
2- 添加鼠标监听器以显示 ToolTipText
jList.addMouseMotionListener(new MouseMotionAdapter() {
@Override
public void mouseMoved(MouseEvent e) {
JList l = (JList)e.getSource();
ListModel m = l.getModel();
int index = l.locationToIndex(e.getPoint());
if( index>-1 ) {
l.setToolTipText(m.getElementAt(index).toString());
}
}
});
关于java - 在 JFileChooser 上显示文件名 ToolTipText,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51145735/
基本上,当我将鼠标悬停在 swing 组件上时,我需要显示一个图像/图标 //this is what i normally use to apply image to components Icon
我正在创建一个程序,上面有一个 JTable,由我的数据库数据填充。每行都有一个相应的图片,所以我想要发生的是,当我将鼠标光标放在该行上时,它将弹出一个包含其图片的工具提示文本, tblListOf
我需要在 datagridview 单元格上显示工具提示,目前使用 datagridview 单元格属性的工具提示文本实现。 我只需要增加工具提示可见的默认持续时间,请提供任何快速想法 最佳答案 为此
如何在 JTable 的特定列中创建工具提示文本。 这就是我想出来的。 itemTable = new JTable(model){ if (c instanceof JCom
我在桌面应用程序中绑定(bind)了数据 DataGridView,其中的列设置了 ToolTipText 属性,但是当我将鼠标悬停在 GridView (单元格或单元格标题)。 GridView 的
我有一个JFileChooser。 我希望当鼠标指向 JList 中的每个文件时,它会显示一个 ToolTipText(这将是文件名)。 看来我需要重写JList::getToolTipText(),
我正在使用 implementation 'com.google.android.material:material:1.1.0-alpha09' 这是我的菜单 但是尽管我写了长按或禁用它,但带有
public static void populateJList(JList list) { ArrayList contents= DataAccess.getContents();
我有一个实现多选项卡聊天的 JFrame 扩展类。每个选项卡都是与某人或一群人的聊天。我已经实现的工作正常,除非我将 ToolTipText 分配给选项卡的标签。在这种情况下,我无法再单击(并选择)分
我在位于 Windows 窗体底部的 StatusStrip 中有一个 ToolTipStatusLabel。我想在鼠标悬停在上面时显示一些信息。我发现 ToolTipText 确实显示但向下和向右。
我正在开发 Java Swing GUI,并且弹出菜单项上的工具提示文本存在一个小问题。 基本上,当您将鼠标悬停在 JMenuItem 上时,它应该保持选中 JMenuItem 并显示所需的工具提示文
我有一个 ImageButton,当我对我的应用程序进行一些测试时,我发现我无法在我的带有 Android N 设备的小米 Note 4 中显示 tooltipText。但它在我的 Android O
我有以下 HTML 代码片段: 在将鼠标悬停在 tooltip.png 上时,会显示工具提示文本“顶部的帮助文本”。我想验证 WebDriver 中的 tooltipText。怎么做? 最佳答案
我使用 NetBeans 7.2。 我的JPanel1中有一个JSlider slider_random,输入值100,最小值0,最大值1000。我通过属性(自定义代码)为 slider_random
我是一名优秀的程序员,十分优秀!