public static void main(String[] args) { JFrame frame = new JFrame(); frame.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE); frame.setBounds(0, 0, 300, 400); frame.setLayout(null); final JTabbedPane tabbedPane = new JTabbedPane(); tabbedPane.addTab("One", new JPanel()); tabbedPane.addTab("Two", new JPanel()); tabbedPane.addTab("Three", new JPanel()); tabbedPane.addChangeListener(new ChangeListener() { public void stateChanged(ChangeEvent e) { System.out.println("Tab: " + tabbedPane.getSelectedIndex()); } }); tabbedPane.setBounds(0, 0, 300, 400); frame.add(tabbedPane); frame.setVisible(true); }
@PostConstruct public void init() { tabbedPane.setTabLayoutPolicy(JTabbedPane.SCROLL_TAB_LAYOUT); tabbedPane.addChangeListener(new ChangeListener() { public void stateChanged(ChangeEvent evt) { Component comp = tabbedPane.getSelectedComponent(); if (comp == null) return; for (Map.Entry<DeviceView, Component> entry : tabs.entrySet()) { if (entry.getValue().equals(comp)) { presenter.onDeviceViewChanged(entry.getKey()); break; } } } }); setLayout(new GridLayout(1, 1)); // Makes the tabs magically auto-fit in the parent container add(tabbedPane); }
tabbedPane.addChangeListener(new ChangeListener(){ @Override public void stateChanged(ChangeEvent e) {
house.addChangeListener(new TabChangeListener()); house.addMouseListener(new MouseAdapter() { @Override
@Override public void addChangeListener(ChangeListener cc) { synchronized (lock) { tabs.addChangeListener(cc); } }
final JTabbedPane tabbedPane = new JTabbedPane(); tabbedPane.addChangeListener(new ChangeListener() { public void stateChanged(ChangeEvent e) { //tab has been changed } });
/** * Adds the tab listener to the forms tab */ private void addTabListener() { m_forms_tab.removeChangeListener(m_tab_listener); m_forms_tab.addChangeListener(m_tab_listener); }
public OWLClassDescriptionEditor(OWLEditorKit editorKit, OWLClassExpression expression) { this.expression = expression; editingComponent = new JPanel(new BorderLayout()); tabbedPane = new JTabbedPane(); tabbedPane.setFocusable(false); editingComponent.add(tabbedPane); editingComponent.setPreferredSize(new Dimension(600, 400)); tabbedPane.addChangeListener(changeListener); }
public OWLClassDescriptionEditor(OWLEditorKit editorKit, OWLClassExpression expression) { this.expression = expression; editingComponent = new JPanel(new BorderLayout()); tabbedPane = new JTabbedPane(); tabbedPane.setFocusable(false); editingComponent.add(tabbedPane); editingComponent.setPreferredSize(new Dimension(600, 400)); tabbedPane.addChangeListener(changeListener); }
public OWLClassDescriptionEditor(OWLEditorKit editorKit, OWLClassExpression expression) { this.expression = expression; editingComponent = new JPanel(new BorderLayout()); tabbedPane = new JTabbedPane(); tabbedPane.setFocusable(false); editingComponent.add(tabbedPane); editingComponent.setPreferredSize(new Dimension(600, 400)); tabbedPane.addChangeListener(changeListener); }
protected void createCategories() { categories = new javax.swing.JTabbedPane(); $objectMap.put("categories", categories); categories.setName("categories"); categories.addChangeListener((javax.swing.event.ChangeListener) jaxx.runtime.Util.getEventListener(javax.swing.event.ChangeListener.class, "stateChanged", $JPanel0, "doStateChanged__on__categories")); }
protected void createCategories() { $objectMap.put("categories", categories = new JTabbedPane()); categories.setName("categories"); categories.addChangeListener(JAXXUtil.getEventListener(ChangeListener.class, "stateChanged", this, "doStateChanged__on__categories")); }
private void initEventHandlers() { this.view.tabEditors.addChangeListener(new TabChangeListener()); this.view.listRules.setListSelectionListener(new RuleListSelectionListener()); this.view.paneEditor.onTestCaseNumberChange = new ActionListener() { public void actionPerformed(ActionEvent e) { view.listRules.getView().updateUI(); } }; }
private void initializeTabs () { tabbedPane = TabbedPaneFactory.createCloseButtonTabbedPane(); tabbedPane.addPropertyChangeListener(this); tabbedPane.addTab(NbBundle.getMessage(CommitPanel.class, "CTL_CommitDialog_Tab_Commit"), basePanel); //NOI18N tabbedPane.setPreferredSize(basePanel.getPreferredSize()); add(tabbedPane); tabbedPane.addChangeListener(this); }
/** * Constructor. */ DockableWindowGroup(ContentPanel parent) { this.parent = parent; setLayout(new BorderLayout()); tabbedPane = new DockedTabbedPane(); add(tabbedPane); titlePanel = new TitlePanel("Hello world"); tabbedPane.addChangeListener(titlePanel); add(titlePanel, BorderLayout.NORTH); }
private void initializeCommitPane () { if (tabbedPane == null) { tabbedPane = TabbedPaneFactory.createCloseButtonTabbedPane(); tabbedPane.addPropertyChangeListener(this); tabbedPane.addTab(modifier.getMessage(VCSCommitPanelModifier.BundleMessage.TABS_MAIN_NAME), basePanel); tabbedPane.setPreferredSize(basePanel.getPreferredSize()); add(tabbedPane); tabbedPane.addChangeListener(this); } }
private void setupTabbedPane(ObjectTreeTabbedPane pane) { final SessionProperties props = _session.getProperties(); pane.rebuild(); final JTabbedPane p = pane.getTabbedPane(); p.setTabPlacement(props.getObjectTabPlacement()); p.addChangeListener(_tabPnlListener); }
public void addSelectionListener(ChangeListener l){ classSelectorPanel.addSelectionListener(l); objectPropertySelectorPanel.addSelectionListener(l); dataPropertySelectorPanel.addSelectionListener(l); individualSelectorPanel.addSelectionListener(l); datatypeSelectorPanel.addSelectionListener(l); annotationPropertySelectorPanel.addSelectionListener(l); tabbedPane.addChangeListener(l); }
public void addSelectionListener(ChangeListener l){ classSelectorPanel.addSelectionListener(l); objectPropertySelectorPanel.addSelectionListener(l); dataPropertySelectorPanel.addSelectionListener(l); individualSelectorPanel.addSelectionListener(l); datatypeSelectorPanel.addSelectionListener(l); annotationPropertySelectorPanel.addSelectionListener(l); tabbedPane.addChangeListener(l); }
public void addSelectionListener(ChangeListener l){ classSelectorPanel.addSelectionListener(l); objectPropertySelectorPanel.addSelectionListener(l); dataPropertySelectorPanel.addSelectionListener(l); individualSelectorPanel.addSelectionListener(l); datatypeSelectorPanel.addSelectionListener(l); annotationPropertySelectorPanel.addSelectionListener(l); tabbedPane.addChangeListener(l); }