2010-04-29 3 views
0

배경색을 빨간색으로 변경하고 다른 버튼을 기본 패널 색상으로 다시 설정하는 버튼이있는 프로그램이 있습니다.패널 색상 얻기

패널의 기본 색상을 어떻게 다시 얻을 수 있습니까 ??

답변

1

스토어 즉, 생성자 또는 다른 버튼으로 색상을 변경하기 전에 변수에 기본 색상 :

Color defaultColor = panel.getBackground(); 

그리고 기본 색상 버튼의

:

panel.setBackground(defaultColor); 
0

당신이 전화 확인 JComponent.setOpaque(boolean) 작업중인 구성 요소의 경우 ... 일부 스윙 구성 요소의 기본값은 불투명 == false이고 그 뒤에있는 색상 (예 : 질감이있는 패널의 단추) 만 표시됩니다.