【问题标题】:How to edit ListView item when double clicked in JavaFX?在 JavaFX 中双击时如何编辑 ListView 项目?
【发布时间】:2020-09-04 19:18:03
【问题描述】:

我有一个 ListView,其中包含我的笔记应用程序的笔记标题。我使用一个新窗口使用户能够编辑标题。但我想让用户只需双击列表视图的该单元格并编写新标题而不打开新窗口或对话框。可能吗?我怎样才能做到这一点?

【问题讨论】:

  • 使用TextFieldListCells作为ListView中的单元格。
  • 到底是什么问题?这是标准行为,因为列表是可编辑的,并且您有一个单元格作为 f.i. @James_D 建议的那个(任何合理的教程都会告诉你..)

标签: listview javafx edit desktop-application


【解决方案1】:

正如 James_D 所说,您可以使用 TextFieldListCell,但如果您想要更精细的控制,那么我建议您使用 custom cell factory

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-25
    • 2014-06-05
    相关资源
    最近更新 更多