【问题标题】:JButton changes text colour of textfieldJButton 更改文本字段的文本颜色
【发布时间】:2015-08-15 20:19:51
【问题描述】:

我正在尝试使用 JButton 但不知何故我 我无法找到这样做的具体功能。任何帮助,将不胜感激。谢谢。 如果我能从我可以搜索的地方获得来源,那将是一个真正的帮助 不同的函数,用在java中。

【问题讨论】:

  • 说真的,在来这里之前做一些研究,如果你发现了什么,在你的问题中包含你的研究成果。这将大大改善您的问题,从而改善您的答案。
  • 在 Google 上搜索“Java 8 javadocs”,这将为您提供 jse API 文档

标签: java swing jbutton jtextfield


【解决方案1】:

我正在尝试使用 JButton 更改 JTextfield 中的文本颜色,但不知何故我无法找到执行此操作的特定函数。

这是因为没有一个“函数”可以改变 JButton 的文本颜色。您必须创建代码才能做到这一点。考虑使用:

  • ActionListener 响应按钮按下
  • setForeground(Color newColor) 调用 JTextField 设置其前景/文本颜色。
  • 如何进行这些调用的细节都取决于您当前的代码,这是我们尚未看到的。
  • 查看 Swing 教程并在未来做更多研究,并在提出类似问题时展示您的尝试。否则,我们将不知道您可能做错了什么。请查看help sectionhow to ask good questions,了解如何改进此问题并增加获得正确答案的几率。

【讨论】:

  • 由于问题质量低,作为社区 wiki 回答。
【解决方案2】:

你可以做什么的简单例子

JButton btn = new JButton("Button");

    public void changeColor(Color background, Color foreground){ 
        btn.setBackground(background);
        btn.setForeground(foreground);

    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-11-05
    • 1970-01-01
    • 2014-08-04
    • 2012-04-05
    • 1970-01-01
    • 2022-09-29
    • 1970-01-01
    相关资源
    最近更新 更多