Tag: 工具提示

在JTable中创建鼠标hover信息面板? 工具提示可能还不够

我想显示一个使用Java Swing鼠标hover在JTable单元格上的信息框,因此有多个部分 如何捕获表格单元格中的鼠标hover事件? 我必须能够设置单元格内容,然后获取数据。 如何在鼠标hover在该单元格上时显示包含动态服务器数据的面板/框? 如何缓存信息面板/框,以便我不必在每个鼠标上查询服务器? 例: 在表格单元格中输入:94903。在选项卡或输入后,单元格设置为数字。 在鼠标hover时,它会显示一个包含姓名,地址,电话号码,电子邮件等的框。 谢谢!

如何在输入validation期间显示临时气球工具提示?

我有点习惯于GUI习惯用法,当我在文本输入字段中键入错误时,会从字段中弹出一个气球,其中包含有关我出错/预期输入的信息。 在我再次输入之前它仍然可见。 但现在我找不到任何可以指出的例子。 给定一个JTextfield你知道在我的keylistener触发时会显示这样一个气球的任何库/代码吗? @see http://www.javapractices.com/topic/TopicAction.do?Id=151

如何将工具提示添加到jtable中的单元格?

我有一张表,每行代表一张图片。 在路径I中,存储其绝对路径。 字符串有点长,我希望当我将鼠标hover在特定单元格上时,应在包含来自单元格的信息的鼠标旁边弹出一个工具提示。

在Java Swing中设置特定组件的工具提示延迟时间

我正在尝试在JEditorPane上设置工具提示。 我用来确定要显示的工具提示文本的方法是CPU密集型的 – 所以我只想在鼠标停止很短的时间后显示它 – 比如1秒。 我知道我可以使用ToolTipManager.sharedInstance().setInitialDelay() ,但这会立即设置所有swing组件上工具提示的延迟时间,我不想这样做。

JTable中单元格的工具提示位置

我有一个JTable ,我想在JTable中更改单元格工具提示的默认位置。 我想在其他地方显示单元格工具提示,而不是在同一单元格的顶部。 基本上我想完全控制该工具提示的行为。 有什么建议么?

将工具提示添加到JTextPane

我想在JTextPane中只添加一些工具提示。 例如,如果JTextPane中有引用链接文本,我想在该文本中添加工具提示以显示链接。 有什么办法可以实现这个function吗?

在Jlist项中添加ToolTipText

public static void populateJList(JList list) { ArrayList contents= DataAccess.getContents(); DefaultListModel listModel = new DefaultListModel(); for (String string : contents) { listModel.addElement(string); } preset.setModel(listModel); } 我有这个方法来填充我的JList,有没有办法可以添加JList中每个项目的toolTipText ?

如何在JFreeChart中自定义CategoryPlot项的工具提示?

我需要更改图表绘图中绘制的条形图中默认工具提示的格式。 我不知道我看问题的方向是否正确。 我正在查看StandardCategoryToolTipGenerator类的默认格式 DEFAULT_TOOL_TIP_FORMAT_STRING = “({0}, {1}) = {2}” 我该如何重新定义这个值? 提前致谢。

使用Swing组件作为内容的自定义Java工具提示不会显示

我试图在组件的工具提示中显示多个图像,找到createToolTip()并实现一个自定义,添加如下所需的组件: setComponent(component); JPanel images = new JPanel(null); images.setLayout(new BoxLayout(images, BoxLayout.X_AXIS)); for(ImageIcon icon:myIcons) { images.add(new JLabel(icon)); } JPanel content = new JPanel(new BorderLayout()); content.add(new JLabel(title), BorderLayout.NORTH); content.add(new JLabel(description)); content.add(images, BorderLayout.SOUTH); add(content); 但是,我看到的只是一个小点,表示工具提示已显示,但不知何故,大小被忽略。 我错过了实施自定义工具提示的内容?

如何向JTable的行添加工具提示

如何将工具提示添加到JTable的行(Java Swing)? 这些工具提示应包含相对行的相同值。 这是我在我的类中使用的扩展JTable的代码。 它覆盖了方法“prepareRenderer”,但是我得到了空单元格,它为行内的每个单元格添加了一个工具提示,而不是整行的一个工具提示(这就是我正在寻找的): public Component prepareRenderer(TableCellRenderer renderer,int row, int col) { Component comp = super.prepareRenderer(renderer, row, col); JComponent jcomp = (JComponent)comp; if (comp == jcomp) { jcomp.setToolTipText((String)getValueAt(row, col)); } return comp; }