当前位置: 首页 > 面试题库 >

如何在JTextField中删除文本?

赵英哲
2023-03-14
问题内容

我有 JTextField 显示文件名。如果文件无效,我想 删除 文本。怎么办呢?我尝试了html,但没有运气。


问题答案:

我敢肯定JTextField,除了设置字体外,您无法在中设置文本的样式。我认为您要么必须创建自己的支持样式的子类,要么创建一个JTextPane并将其设置为类似的行为JTextField

这里有一些很好的文档:http
:
//download.oracle.com/javase/tutorial/uiswing/components/editorpane.html



 类似资料:
  • 问题内容: 我有以下代码将ActionListener添加到JTextField中: 现在,由于该函数需要一个参数,如何使用删除此MouseListener ? 问题答案: 您可以考虑3种方法: 1)在添加引用之前,请先保存对监听器的引用,以便以后删除它: 2)您可以使用相应的方法获取所有某些事件侦听器,例如: 要么 这是第一种和第二种方法的javadocs 。如果您可以在所有侦听器中确定要删除的

  • 我是javafx新手,正在尝试在textflow中显示大量文本。它显示得很好,但我就是不知道如何删除文本。 所以我要做的是像这样从textFlow中删除所有文本节点 但当我这样做并向textFlow添加一些内容时,它会显示在已经显示的文本之后。我想删除那里的文本,并显示从文本流开始添加的文本。 我想我必须以某种方式重新呈现textflow的视图,但我不知道怎么做。那么如何删除所有内容并重新添加文本

  • 我试图创建一个带有关键监听器的JTextField,它将仅在文本长度正好为4时启用按钮。 它的工作,但如果长度达到4,我删除一个字符(使用退格或删除按钮)文本长度不更新,并保持4,直到我删除另一个字符,但这将使它实际上2个字符。 你能帮我修改代码让它更新长度吗?提前谢谢。 我已经试过了,但没有成功: 和

  • 问题内容: 我创建具有指定文档类型“ mytype”的索引“ myindex”。我可以删除索引,但是似乎“ mytype”仍然存在而没有与索引绑定。 如何摆脱“ mytype”? 问题答案: 如果您确实删除了索引,则该索引中的映射将不再存在。集群中是否还有其他具有相似类型名称的索引? 要回答问题:,请使用Delete Mapping API : 编辑 :从elasticsearch 2.0,将不再

  • 问题内容: 如何安全删除Java中的文件?我在javafaq.nu尝试了代码,但问题是,由于此错误,一旦映射了文件,您将无法在Windows上实际删除该文件。 然后,我尝试仅在Windows上使用sysinternals sdelete,但是第一次使用时必须单击使用协议,这是我想避免的。 问题答案: 在像NTFS这样的日志文件系统上,实际上如果不擦除驱动器上的所有可用空间,就无法安全地擦除单个文件

  • 问题内容: 当鼠标单击该文本字段时,我需要使该程序清除文本字段中的文本。我已经尝试了一些方法,但是还没有一个对我有用。 这是完整的代码: 问题答案: TL; DR 无论如何,注册和替代对我有用, 我希望这个例子能使您正确地开始!