2017-10-20 70 views
0

我有一个jtabbedpane,我试图记录标签更改时。我已经使用一个变化监听尝试,但它似乎并没有被解雇java jtabbedpane not firing changelistener

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

代码不会似乎被称为印刷没有出现

+0

可能重复的[JTabbedPane ChangeListener](https://stackoverflow.com/questions/6799731/jtabbedpane-changelistener) – Colonder

+0

那一个是要求它是否被多次解雇,矿山不是被解雇了 –

回答

0

发现的问题。有一段代码将错误信​​息保存到文件中,但对于正常输出也是如此。一旦改变了这个问题已解决