2015-08-15 112 views
0

我正在尝试使用 JButton更改JTextfield中的文本颜色,但不知何故我无法找到特定的函数来执行此操作。任何帮助,将不胜感激。谢谢。 此外,它会是一个真正的帮助,如果我可以从那里我可以搜索 不同的功能与他们的使用,在java中使用的来源。JButton更改文本字段的文本颜色

+0

什么严重的简单的例子,你**来这里之前的一些研究**,如果你发现了什么,包括你的研究成果与您的问题。这将大大改善你的问题,从而改善你的答案。 –

+0

做一个“Java 8 javadocs”的Google搜索,这会给你jse API文档 – MadProgrammer

回答

1

我想改变JTextfield使用JButton中的文本颜色,但不知何故,我无法找到具体的功能来这样做。

这是因为没有一个“函数”可以改变JButton的文本颜色。你必须创建代码来完成它。考虑使用:

  • 的ActionListener对按下按钮做出反应的JTextField的
  • setForeground(Color newColor)调用设置前景色/文本颜色。
  • 关于如何进行这些调用的具体细节将取决于您当前的代码,这是我们尚未见过的。
  • 查看Swing教程并在未来做更多的研究,并在提出类似问题时展示您的尝试。否则,我们不知道你可能会做错什么。请看help section以及how to ask good questions,以了解如何改善此问题并提高获得体面答案的几率。
+0

由于问题的质量不高,因此作为社区wiki回答。 –

0

的,你可以做

JButton btn = new JButton("Button"); 

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

    } 

enter image description here

+0

为什么我被标记下来? –