2017-10-20 9 views
0

私はjtabbedpaneを持っており、タブが変更されたときに記録しようとしています。私は変更リスナーを使用してみましたが、それは印刷がjava jtabbedpaneがチェンジリストを発行しない

+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); 
      } 
     }); 

を発射するためには表示されません。エラーメッセージをファイルに保存するコードがありましたが、通常の出力でも同じことをしていました。それが変更されたら、問題は解決されました

関連する問題