방금 사용자 등록에 대한 인터페이스를 프로그래밍했습니다. 사용자 삭제 부분의 경우 삭제 버튼을 클릭하면 프로그램은 "사용자 삭제에 대해 확실합니까?"라고 묻는 상자를 표시합니다. 예를 선택하면 showDialogMessage를 표시하여 사용자에게 사용자가 삭제되었음을 알리는 프로그램을 어떻게 만들 수 있습니까?showDialogMessage를 프로그래밍하는 방법은 무엇입니까?
답변
여기에 투구하지만 스윙을 사용하는 경우 showMessageDialog
방법을 사용하여 JOptionPane을 확인하십시오.
JOptionPane.showConfirmDialog(Component parentComponent, Object message)
이것은 사용자로부터 확인을 받기위한 것입니다.
JOptionPane.showMessageDialog(Component parentComponent, Object message)
이것은 사용자가 삭제되었음을 나타 내기위한 것입니다.
질문이 선택하면 선택한 경우
int i=JOptionPane.showConfirmDialog(null,"Are you sure about deleting the user?");
if(i==0) JOptionPane.showMessageDialog(null,"User deleted");
확인 상자 반환 0
이 yes
입니다 스윙, 1
의 대비에 no
및 선택 2
경우이다 응답, 불완전하기 때문에이 cancel
JOptionPane을 통해 가면 더 좋은 아이디어를 얻을 수 있습니다.
대단히 감사합니다! 그게 많은 도움이됩니다. 내 나쁜 표정에 대해 미안해. –
@ShuaiZhang 유용하다고 판단되면이 대답을 올바른 것으로 틱하십시오. 그리고 다음 번에는 질문을하면 모든 세부 사항에 대해 구체적으로 설명합니다. 행운을 빕니다. – Maximin
- 1. 플러그인을 프로그래밍하는 방법은 무엇입니까?
- 2. 나침반을 프로그래밍하는 방법은 무엇입니까?
- 3. AS3에서 프로그래밍하는 적절한 방법은 무엇입니까?
- 4. 음성 모뎀을 프로그래밍하는 방법은 무엇입니까?
- 5. 포럼 스레드를 프로그래밍하는 방법은 무엇입니까?
- 6. Famo.us를 coffescript에 프로그래밍하는 방법은 무엇입니까?
- 7. Nexus LED를 프로그래밍하는 방법은 무엇입니까?
- 8. 이더넷을 통해 RS232를 프로그래밍하는 방법은 무엇입니까?
- 9. Windows/Delphi에서 플러그인을 프로그래밍하는 방법은 무엇입니까?
- 10. Outlook과 함께 작동하도록 Excel을 프로그래밍하는 방법은 무엇입니까?
- 11. Mathematica에서 e/m 비율을 프로그래밍하는 방법은 무엇입니까?
- 12. 이클립스의 버튼에 다른 페이지를 프로그래밍하는 방법은 무엇입니까?
- 13. 얼굴 변환 프로그램을 프로그래밍하는 방법은 무엇입니까?
- 14. 동굴에서 프로그래밍하는 동안 햇빛을 소비하는 방법은 무엇입니까?
- 15. 상호 교환 가능한 라이브러리를 프로그래밍하는 방법은 무엇입니까?
- 16. Android에서 공유 활동을 프로그래밍하는 방법은 무엇입니까?
- 17. LibGdx HP Bar를 프로그래밍하는 방법은 무엇입니까?
- 18. HaxBall과 같은 부드러운 동작을 프로그래밍하는 방법은 무엇입니까?
- 19. PHP로 웹 사이트 검색을 프로그래밍하는 방법은 무엇입니까?
- 20. UITableViewCell을 잠깐 깜박이도록 프로그래밍하는 방법은 무엇입니까?
- 21. Python : IDE 코드 붕괴를 프로그래밍하는 방법은 무엇입니까?
- 22. 안드로이드에서 캔버스처럼 eraserPaint를 프로그래밍하는 방법은 무엇입니까?
- 23. AVRO org.apache.avro.mapreduce 인터페이스로 프로그래밍하는 방법은 무엇입니까?
- 24. 파이썬에서 bigram을 테이블로 프로그래밍하는 방법은 무엇입니까?
- 25. 로그인 페이지를 우회하여 Selenium을 프로그래밍하는 방법은 무엇입니까?
- 26. 배열을 사용하여 PHP 루프를 프로그래밍하는 방법은 무엇입니까?
- 27. 미사일 길 찾기를 올바르게 프로그래밍하는 방법은 무엇입니까?
- 28. 분할 화면 키보드를 프로그래밍하는 방법은 무엇입니까?
- 29. GoTo없이 프로그래밍하는 방법
- 30. 다른 테이블에 행을 삽입하기 위해 MySQL 트리거를 프로그래밍하는 방법은 무엇입니까?
아마도 도움이 될 것입니다. http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html – Naytzyrhc
어떤 GUI 라이브러리입니까? 어떤 맥락인가? 이는 다소 정보가 부족한 질문이며 세부 정보를 알려 주셔야합니다. –
그것은 웹 사이트가 사용자가 확인 대화 상자에서 선택을 한 후 메시지 표시 대화 상자와 같이 두 개의 대화 상자를 함께 연결하는 프로그램을 표시하지 않는 것 같습니다. –