В соответствии с здесь , вы можете сделать что-то вроде этого:
// Create the tabbed pane
JTabbedPane pane = new JTabbedPane();
// Add tabs...; see Adding a Tab to a JTabbedPane Container
// Register a change listener
pane.addChangeListener(new ChangeListener() {
// This method is called whenever the selected tab changes
public void stateChanged(ChangeEvent evt) {
JTabbedPane pane = (JTabbedPane)evt.getSource();
// Get current tab
int sel = pane.getSelectedIndex();
}
});
Затем используйте оператор switch для направления потока программы.
ПродолжениеВ прошлый раз, когда я использовал JTabbedPane в Netbeans, все, что мне нужно было сделать, это добавить новую вкладку и просто создать для нее графический интерфейс.Если у вас возникли проблемы с этим, вы можете взглянуть на Макет карты .
Если вы переходите по вкладкам в правой части экрана разработки, вам следуетнаткнуться на список событий.Вам нужно выбрать подходящее событие из этого списка, и Netbeans сделает это за вас.С другой стороны, вы можете открыть файл .java (хотя он не открыт в NetBeans) с помощью текстового редактора (WordPad, NotePad ++ и т. Д.), Модифицирующего нужный код, и сохранить его.Когда вы откроете файл обратно через netbeans, вы должны увидеть, что ваши изменения также были загружены.