2013-03-27 4 views
0

방금 ​​사용자 등록에 대한 인터페이스를 프로그래밍했습니다. 사용자 삭제 부분의 경우 삭제 버튼을 클릭하면 프로그램은 "사용자 삭제에 대해 확실합니까?"라고 묻는 상자를 표시합니다. 예를 선택하면 showDialogMessage를 표시하여 사용자에게 사용자가 삭제되었음을 알리는 프로그램을 어떻게 만들 수 있습니까?showDialogMessage를 프로그래밍하는 방법은 무엇입니까?

+0

아마도 도움이 될 것입니다. http://docs.oracle.com/javase/tutorial/uiswing/components/dialog.html – Naytzyrhc

+2

어떤 GUI 라이브러리입니까? 어떤 맥락인가? 이는 다소 정보가 부족한 질문이며 세부 정보를 알려 주셔야합니다. –

+0

그것은 웹 사이트가 사용자가 확인 대화 상자에서 선택을 한 후 메시지 표시 대화 상자와 같이 두 개의 대화 상자를 함께 연결하는 프로그램을 표시하지 않는 것 같습니다. –

답변

2

여기에 투구하지만 스윙을 사용하는 경우 showMessageDialog 방법을 사용하여 JOptionPane을 확인하십시오.

2

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");

확인 상자 반환 0yes입니다 스윙, 1의 대비에 no 및 선택 2 경우이다 응답, 불완전하기 때문에이 cancel

입니다

JOptionPane을 통해 가면 더 좋은 아이디어를 얻을 수 있습니다.

+0

대단히 감사합니다! 그게 많은 도움이됩니다. 내 나쁜 표정에 대해 미안해. –

+0

@ShuaiZhang 유용하다고 판단되면이 대답을 올바른 것으로 틱하십시오. 그리고 다음 번에는 질문을하면 모든 세부 사항에 대해 구체적으로 설명합니다. 행운을 빕니다. – Maximin

관련 문제