我正在使用NetBeans,並且想要更改我的文本的顏色並更改我的圖像,當我單擊按鈕時,藍色按鈕變爲藍色,紅色變爲紅色等。 我在做:如何使用java中的按鈕更改文本顏色
EscolherCor.setTextColor(0,0,0);
有沒有我可以用來解決這個問題的任何代碼?
我正在使用NetBeans,並且想要更改我的文本的顏色並更改我的圖像,當我單擊按鈕時,藍色按鈕變爲藍色,紅色變爲紅色等。 我在做:如何使用java中的按鈕更改文本顏色
EscolherCor.setTextColor(0,0,0);
有沒有我可以用來解決這個問題的任何代碼?
有不同的方法可以做到這一點:
只有一個字體:
JLabel EscolherCor= new JLabel ("Color");
EscolherCor.setForeground(Color.red);
使用十六進制值:
JLabel EscolherCor= new JLabel ("Color");
Color color = Color.decode("#43B7BA");
EscolherCor.setForeground(color);
使用RGB:
JLabel EscolherCor= new JLabel ("Color");
Color color = new Color(255,0,0);
EscolherCor.setForeground(color);
使用html:
JLabel EscolherCor = new JLabel("<html>label <font color='blue'>blue-color</font></html>");
的背景:
JLabel EscolherCor= new JLabel ("Color");
EscolherCor.setBackground(Color.red);
我認爲新的JLabel是可以避免的,如果你把: import java.awt.Color; –
那麼你打算放哪個顏色?我的意思是什麼文字? – Blasanka
我把它放在很多文本中,我已經做了它(但不得不寫一點) –
你的答案是什麼地方在這個網站。嘗試搜索**更改java **中的文本顏色。並請嘗試問一個genuin問題。 –
[如何使用按鈕](https://docs.oracle.com/javase/tutorial/uiswing/components/button.html)和[JButton的JavaDocs](https://docs.oracle。 com/javase/8/docs/api/javax/swing/JButton.html)告訴你嗎? (提示,他們會告訴你,'setTextColor'不存在) – MadProgrammer