gpt4 book ai didi

java - 创建一个 JCheckBox,其文本为 columnName 但值为 "schema.table.columnname"

转载 作者:行者123 更新时间:2023-11-30 09:03:32 25 4
gpt4 key购买 nike

我有一个 JCheckBox,我需要的值不同于显示的文本,因为处理需要一些其他名称,而要显示的名称是一个较短的名称。

我看到的JCheckBox 的唯一方法是setText("Text"),它只处理显示部分。

最佳答案

JCheckBox 的值为 boolean 并且可以显示任何 String

可以使用 isSelected()setSelected() 方法设置/获取它的值(即它的选中状态)。

可以使用 getText()setText() 方法设置/获取其显示的文本。

如果你想为它存储另一个String值,你可以使用它的getName()setName()方法。

如果您需要在组件中存储更多值和/或不仅仅是 String,请查看 putClientProperty()getClientProperty()方法。使用这些,您可以存储与键关联的任何值(由您提供):

The get/putClientProperty methods provide access to a small per-instance hashtable.

关于java - 创建一个 JCheckBox,其文本为 columnName 但值为 "schema.table.columnname",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25603366/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com