버튼이 2 개 있습니다. 하나는 "추가"입니다. 다른 하나는 "취소"입니다. 취소 단추 작업에서 add 메서드가 호출 될 때까지이 단추를 쓰려고합니다.이 단추는 아무 것도 수행하지 않습니다. 어떻게해야합니까?버튼 설정
Q
버튼 설정
1
A
답변
5
처음에 취소 버튼을 비활성화하십시오. 그런 다음 추가 동작 수신기에서 취소 버튼을 사용하십시오.
JButton add = new JButton("Add");
JButton cancel = new JButton("Cancel");
cancel.setEnabled(false);
// Then something along these lines...
add.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
cancel.setEnabled(true);
}
});
참고 : 내 구문이 해제 될 수 있도록 당신이 당신의 응용 프로그램을 초기화 할 때, 당신은 당신의 JButton
을 취소에 setEnabled(false)
를 호출 할 수
0
..., 한 동안 스윙을 사용하지 않았습니다. 그런 다음 처리기에서 JButton
을 추가하면 JButton
에 setEnabled(true)
이라고 전화 할 수 있습니다. 다음은 demo from Sun's Swing Tutorial for disabling/enabling JButtons입니다 (링크에서 제공되는 소스 코드).
관련 문제
- 1. 동적으로 버튼 동작 설정
- 2. LWUIT의 버튼 상태 설정
- 3. 설정 버튼 상태는 프로그램
- 4. gtk + 체크 버튼 설정
- 5. Monotouch.Dialog - 뒤로 버튼 설정
- 6. 버튼 배경 설정
- 7. 충돌 내가 설정 버튼 여기
- 8. 버튼 동작을 통해 설정 얻기
- 9. 버튼 이미지를 Finder 아이콘으로 설정
- 10. 그래프 초점에서 버튼 포커스 설정
- 11. 사전 초기화의 기본 버튼 설정
- 12. NSButtonCell의 라디오 버튼 값 설정
- 13. asp.net 2.0 기본 설정 버튼
- 14. MessageBox 버튼 - 언어를 설정 하시겠습니까?
- 15. 편집시 기본 라디오 버튼 설정
- 16. 플렉스 설정 버튼 너비를 텍스트 너비
- 17. Android에서 다른 활동의 버튼 시간 설정
- 18. 특정 라디오 버튼을 모두 설정/선택 버튼
- 19. CSS를 통한 라디오 버튼 설정/해제
- 20. Android : 환경 설정 화면에 버튼 추가
- 21. 라디오 버튼 gwt에 대한 측면 설정
- 22. 프레임 레이아웃을 사용하여 Android의 버튼 텍스트 설정
- 23. jQuery Mobile : 버튼 맞춤 설정 방법
- 24. asp.net의 버튼 태그에 backgroung 이미지 설정
- 25. 백그라운드 작업 수행을위한 위젯 버튼 설정
- 26. Android 레이아웃 - 이미지 버튼 사이의 간격 설정
- 27. iOS의 '더보기'탭에 탐색 모음 버튼 스타일 설정
- 28. 양식 버튼 용 CSS 코드 다시 설정
- 29. 안드로이드 설정 Toggle로 ImageButton 설정
- 30. 라디오 버튼 그룹에 동일한 값이 설정되지 않도록 설정
고마워요. 나는 그것을 얻습니다. [:-)] – Johanna