распечатать
ужно определить, когда изменяется выбранная вкладка, и получить ее индекс.
Следующий код работает, но он запускаетprintln
столько раз, сколько загружено вкладок:
tabbedPane.addChangeListener(new ChangeListener() {
public void stateChanged(ChangeEvent e) {
System.out.println("Tab: " + tabbedPane.getSelectedIndex());
// Prints the string 3 times if there are 3 tabs etc
}
});
Как правильно это сделать? Заранее спасибо.