2017-10-20 15 views
0

jtabbedpane이 있는데 탭이 변경되면 기록하려고합니다. 나는 변화 리스너를 사용하여 시도했지만 그것은 인쇄가java jtabbedpane이 (가) changelistener를 실행하지 않음

+0

[JTabbedPane ChangeListener] (https://stackoverflow.com/questions/6799731/jtabbedpane-changelistener)의 가능한 복제 – Colonder

+0

여러 번 해고 당할 지, 광산이 아닌지 전혀 해고 당하고있다. –

답변

0

문제 발견 나타나지 않는 경우로 호출되는 보이지 않습니다

 import javax.swing.event.ChangeListener; 
     import javax.swing.event.ChangeEvent; 

     tabbedPane.addChangeListener(new ChangeListener() { 
      public void stateChanged(ChangeEvent e) { 
       JTabbedPane sourceTabbedPane = (JTabbedPane) e.getSource(); 
       int index = sourceTabbedPane.getSelectedIndex(); 
       System.out.println("Tab changed to: " + index); 
      } 
     }); 

코드를 발사 할 나타나지 않습니다. 파일에 오류 메시지를 저장하는 코드가 있지만 일반 출력에 대해서도 동일한 작업을 수행했습니다. 변경된 문제는 해결되었습니다