gpt4 book ai didi

java - 在 Swing 中创建“从 - 到”组件

转载 作者:行者123 更新时间:2023-12-01 17:06:38 27 4
gpt4 key购买 nike

我正在编写一个简单的 GUI,其中需要很多“从-到”字段,例如:

  1. 重量从 到
  2. 高度从 到
  3. 等等

目前,我正在为每个此类输入布置三个组件:

  1. 标签
  2. 来自文本框的 A
  3. A 到文本框

这很快就会变得非常乏味。

我正在考虑开发一个“从-到”组件——这是正确的方法吗?有关如何最好地做到这一点的任何引用。

谢谢。

最佳答案

首先创建一个从 JPanel 扩展的新基类。

在此类中,声明 from 和 to 字段。设置布局,创建组件并将其添加到其中。

提供setter和getter方法来允许您调整字段的值,例如...

public void setToValue(String text) {
toField.setText(text);
}

public String gtToValue() {
return toField.getText();
}

您可能还想提供一个 setter 来允许您更改标签。

需要时,创建此组件的实例并将其添加到您的 UI,并使用您需要的值填充它

您可以扩展这个想法,还提供某种验证模型,以便您可以在发件人字段发生变化时对其进行验证,但让我们保持基础知识。

看看Creating a GUI With JFC/Swing了解更多详情

关于java - 在 Swing 中创建“从 - 到”组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25275786/

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