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

JTable编辑模式可以在任何地方关闭clickng

有骏奇
2023-03-14
问题内容

我的应用程序中有两个表。左表就像一个列表。单击左表将打开一个右表,其中包含基于我单击左表的字段的值。

现在的问题是,如果我在右表中编辑一个单元格,而不按Enter键并单击左表中的新项目,则所有表中的特定单元格都处于可编辑模式。以及所有表格的单元格值。

我该如何解决这个问题?


问题答案:

不能完全肯定,我明白你的感受VS你所期望的,但表的默认行为是有点出乎意料的是,当焦点转到表外的某个地方,这不会提交正在进行的编辑。要在导航到另一个组件时强制提交已编辑的值,必须使用以下方式配置表:

table.putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);


 类似资料:
  • 问题内容: 关闭。 此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 2年前关闭。 改善这个问题 我需要使用python编辑Excel工作簿。有没有这样做的方法,而无需阅读工作簿,编辑我想要的内容并将其写回?即有没有一种方法可以即时进行,因为我只需要在每张纸上编辑几个值? 我已经看过了,和,但他们似乎只支持(据我可以工作),阅

  • 问题内容: 是否可以在Android中以编程方式关闭静音模式? 问题答案: 为您解决。

  • 问题内容: 我需要像这样打开/关闭模态 $(element).modal(’show’) 怎么做? 问题答案: 您正在寻找的是自定义模式触发器,该触发器使用并允许您自己管理模式状态。您可以控制是否使用模态来实现与以下示例中所要求的效果相同的效果。以下代码来自react-bootstrap网站(http://react- bootstrap.github.io/components.html#mod

  • 我正在使用netty 4.0。24.4决赛。 我需要以编程方式启动/停止网络服务器。 在启动服务器时,线程在 请提供一些如何正确操作的提示。下面是由主类调用的EchoServer。谢谢 更新:我用以下方式更改了EchoServer类。其想法是在新线程中启动服务器,并保留到EventLoopGroup的链接。这条路对吗?

  • 问题内容: 我想知道是否已经有一个库可以以编程方式编写Java类或方法? 我正在寻找能够将新的源代码写入现有文件或扩展已经存在的文件的库。 问题答案: 查看Eclipse JDT。 Eclipse Java开发工具(JDT)提供用于访问和操作Java源代码的API。它允许访问工作空间中的现有项目,创建新项目以及修改和读取现有项目。 更具体地说,您可以使用Java Model API创建新的Java

  • 问题内容: 我呈现的是一个没有任何按钮的UIAlertViewController,因为它应该只是通知用户正在进行上传。该应用程序应该将一些文件上传到Amazon S3(某些事情发生在并行线程上),而且我想关闭它时,恐怕对警报视图控制器的引用会丢失。 有什么问题的想法吗?我什至不知道如何调试它,因为“调试”区域中没有错误? 我有一个类级别的属性: 我使用以下代码来显示没有按钮的警报(它可以正常工作