2013-02-26 4 views
1

내 Netbeans GUI가 설정되어 원래 버튼의 색상이 녹색 (속성 수정)이됩니다. 내 9 개의 녹색 버튼 각각에 대해 코드를 삽입합니다. 클릭하면 회색으로 바뀝니다. "선택됨"입니다. 이제 다시 클릭하면 "선택 취소됨"으로 녹색으로 되돌아 가야하는 방법을 알 수 없습니다. 부울 메서드를 만드는 것이 가장 효과적 일 것이라고 생각하지만 100 % 긍정적이지는 않습니다.버튼의 색상을 변경하려면 클릭하고 클릭 해제하는 방법은 무엇입니까?

가 지금까지 무엇 기본적이다
private void btnTwoActionPerformed(java.awt.event.ActionEvent evt) { 
    btnTwo.setBackground(backgroundColor); 
} 

의 backgroundColor가 회색이며, 내가 너무 그것을 설정 원래의 색은 녹색이다.

+0

이 자바입니까? 몇 가지 코드를 게시 할 수 있습니까? – Roger

+0

예, 그게 제가 알아 내려고하는 것입니다. 내 편집에서 뭔가를 했어 @ 로저 – Castellanos

답변

0

버튼이 선택되었는지 여부를 확인하기 위해 if 조건을 사용하십시오. 그리고 조건에 따라 버튼에 색상을 지정하십시오.

0
사실 걸리는 경우는 false를 복용하는 경우와 같은 색 줄 다른 색상을 사용할 필요가 지금까지는, setEnabled() 함수를 사용한다

:

 mybutton.setEnabled(true); 

     mybutton.setEnabled(false); 

또는의 IsEnabled를 사용할 수있다() 메소드의 거세한 숫양을 버튼이 활성화되어 있는지 확인하고 즐겁게하고 싶은 적절한 색상을 설정하십시오!

관련 문제