Java 如何在JTable中仅显示JTextField中的部分内容

Java 如何在JTable中仅显示JTextField中的部分内容,java,swing,jtable,jtextfield,Java,Swing,Jtable,Jtextfield,我在一个JTable的单元格中有一个JTextField。它将读取一个长字符串,但我只需要JTextField上显示的长字符串中的一些键字符串。我还需要使用整个长字符串通过调用tableModel.getValueAt(…)输出 怎么做 顺便说一句:我通过tableModel.addRow(vec)插入一行,该行包含长字符串,该字符串被添加到Vector中 谢谢,我不明白这个问题。默认呈现程序是JLabel(不是JTextField),如果字符串太长而无法在单元格中显示,则在截断文本时会显示“…

我在一个JTable的单元格中有一个JTextField。它将读取一个长字符串,但我只需要JTextField上显示的长字符串中的一些键字符串。我还需要使用整个长字符串通过调用tableModel.getValueAt(…)输出 怎么做

顺便说一句:我通过tableModel.addRow(vec)插入一行,该行包含长字符串,该字符串被添加到Vector中


谢谢,

我不明白这个问题。默认呈现程序是JLabel(不是JTextField),如果字符串太长而无法在单元格中显示,则在截断文本时会显示“…”。发布演示问题的
SSCCE
。谢谢,我已经解决了我的问题。只需重写getTableCellRenderComponent方法并处理我需要的内容