2014-02-15 4 views
0

어떻게 단추에 텍스트 색을 설정합니까? 나는 이것을 시도했지만 작동하지 않습니다.버튼에 텍스트 색상을 설정하는 방법은 무엇입니까? JAVA

JButton button1 = new JButton(); 
    button1.setForeground(Color.RED); 
    button1.setText("Close"); 
    button1.setEnabled(false); 

색상은 검정색으로 유지됩니다.

+0

제대로 작동합니다. 더 많은 코드를 표시하십시오. –

+0

코드를 붙여 넣습니다. – Seeker

+0

비활성화 된 버튼이 회색으로 표시됩니다. 색상을 보려면 버튼을 활성화해야합니다. –

답변

1

버튼 당신이를 위해하는 UIManager를 사용할 수 있습니다

비활성화 된 경우 가능 색상을 변경하는 것입니다. 자세한 내용은 UIManager Defaults을 참조하십시오.

UIManager를 사용할 수 있으면 사용자 지정 UI를 만들어야합니다.

+0

당신이 준 링크를 보았을 때, 나는 그것을 사용할 수 있을지도 모르지만 여분의 코드를 추가 할 것이라고 생각합니다. 따라서 버튼을 비활성화하지 않고 변경해야하는 텍스트 색만 있습니다. – Seeker

관련 문제