2016-12-16 1 views
-1

티켓을 살 수있는 programm 프로그램을 작성하기 시작합니다.2 ActionCommands를 검색하는 방법

문제는 public void actionPerformed(ActionEvent evt), 후 나는 두 경우 절을 가지고있다,하지만 두 번째를 통해 이동합니다. 나는 "Einzelkarte"버튼을 누르면

if(evt.getActionCommand().equals("Einzelkarte")) { 
    ersteAbfrage1.setVisible(false); 
    ersteAbfrage2.setVisible(false); 
    ersteAbfrage3.setVisible(false); 
    zweiteAbfrage.setVisible(true); 
    Auswahl1.setVisible(true); 
    Preise.setVisible(false); 
    System.out.println("Test"); 
    evt.getActionCommand(); 
    if(evt.getActionCommand().equals("normales")){ 
     zweiteAbfrage.setVisible(false); 
     dritteAbfrage.setVisible(true); 
     System.out.println("Test2"); 
    } 
} 
System.out.println("Test1"); 

,이 인쇄됩니다 :

Test 
Test1 

방법이 절 경우, 두 번째에서 두 번째 버튼을 "스캔"것 있나요?

답변

0

버튼을 클릭하면 리스너가 실행됩니다. 현재로서는 actionPerformed - 방법에 하나의 명령이 있습니다. 예를 들어, 다른 조건에 대해서는 라디오 버튼이나 체크 박스와 같은 것이 필요합니다.

관련 문제