Java Code Examples for java.awt.CardLayout

The following are top voted examples for showing how to use java.awt.CardLayout. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: incubator-netbeans   File: ResultViewPanel.java   View source code 6 votes vote down vote up
public ResultViewPanel(SearchTask searchTask) {
    setLayout(resultViewCards = new CardLayout());
    this.searchComposition = searchTask.getComposition();
    this.searchTask = searchTask;
    SearchResultsDisplayer<?> displayer =
            searchComposition.getSearchResultsDisplayer();
    setName(displayer.getTitle());
    displayer.setInfoNode(this.createListener().getInfoNode());
    resultsPanel = new JPanel();
    resultsPanel.setLayout(
            new BoxLayout(resultsPanel, BoxLayout.PAGE_AXIS));
    SearchResultsDisplayer<?> disp =
            searchComposition.getSearchResultsDisplayer();
    visualComponent = disp.getVisualComponent();
    lookup = (visualComponent instanceof Lookup.Provider)
            ? ((Lookup.Provider) visualComponent).getLookup()
            : Lookup.EMPTY;
    resultsPanel.add(visualComponent);
    add(resultsPanel, CARD_NAME_RESULTS);
    showInfo(UiUtils.getText("TEXT_WAITING_FOR_PREVIOUS"));         //NOI18N
}
 
Example 2
Project: incubator-netbeans   File: DefaultProjectRenamePanel.java   View source code 6 votes vote down vote up
/**
 * Creates new form DefaultProjectRenamePanel
 */
public DefaultProjectRenamePanel(ProgressHandle handle, Project project, String name) {
    this.project = project;
    this.handle = handle;
    
    if (name == null) {
        name = ProjectUtils.getInformation(project).getDisplayName();
    }
    
    initComponents();
    
    projectName.setText(name);
    projectName.getDocument().addDocumentListener(this);
    updateProjectFolder();
    validateDialog();
    
    if (Boolean.getBoolean("org.netbeans.modules.project.uiapi.DefaultProjectOperations.showProgress")) {
        ((CardLayout) progress.getLayout()).show(progress, "progress");
    }
}
 
Example 3
Project: incubator-netbeans   File: ProjectCopyPanel.java   View source code 6 votes vote down vote up
/**
 * Creates new form ProjectCopyPanel
 */
public ProjectCopyPanel(ProgressHandle handle, Project project, boolean isMove) {
    this.project = project;
    this.isMove = isMove;
    this.handle = handle;
    
    
    initComponents();
    setProject();
    projectName.getDocument().addDocumentListener(this);
    projectLocation.getDocument().addDocumentListener(this);
    
    if (isMove) {
        nameLabel.setVisible(false);
        projectName.setVisible(false);
        warningTextArea.setVisible(false);
    }
    
    if (Boolean.getBoolean("org.netbeans.modules.project.uiapi.DefaultProjectOperations.showProgress")) {
        ((CardLayout) progress.getLayout()).show(progress, "progress");
    }
}
 
Example 4
Project: jdk8u-jdk   File: java_awt_CardLayout.java   View source code 6 votes vote down vote up
@Override
protected void validate(CardLayout before, CardLayout after) {
    super.validate(before, after);
    try {
        Vector a = (Vector) VECTOR.get(after);
        Vector b = (Vector) VECTOR.get(before);
        int size = a.size();
        if (size != b.size()) {
            throw new Error("different content");
        }
        for (int i = 0; i < size; i++) {
            super.validator.validate(NAME.get(a.get(i)), NAME.get(b.get(i)));
            super.validator.validate(COMP.get(a.get(i)), COMP.get(b.get(i)));
        }
    }
    catch (Exception exception) {
        throw new Error(exception);
    }
}
 
Example 5
Project: incubator-netbeans   File: ConfirmationPanel.java   View source code 6 votes vote down vote up
@Messages({
    "LBL_FormattingQuestion=Recursively format the selected files and folders?",
    "LBL_FormattingInProgress=Formatting:"
})
public ConfirmationPanel(ProgressHandle handle) {
    initComponents();
    setLayout(new CardLayout());
    add(new JLabel(Bundle.LBL_FormattingQuestion()), PANEL_QUESTION);
    JPanel progress = new JPanel(new BorderLayout());
    JLabel inProgressLabel = new JLabel(Bundle.LBL_FormattingInProgress());
    inProgressLabel.setBorder(new EmptyBorder(0, 0, 6, 0));
    progress.add(inProgressLabel, BorderLayout.NORTH);
    progress.add(ProgressHandleFactory.createProgressComponent(handle), BorderLayout.CENTER);
    add(progress, PANEL_PROGRESS);
    ((CardLayout) getLayout()).show(this, PANEL_QUESTION);
}
 
Example 6
Project: incubator-netbeans   File: LiveFlatProfilePanel.java   View source code 6 votes vote down vote up
private void initComponents() {
    setLayout(new BorderLayout());

    noResultsPanel = new JPanel();
    noResultsPanel.setLayout(new BorderLayout());
    noResultsPanel.setBorder(BorderFactory.createEmptyBorder(12, 12, 12, 12));

    final JLabel noResultsLabel = new JLabel(NO_RESULTS_STRING);

    noResultsLabel.setFont(noResultsLabel.getFont().deriveFont(14));
    noResultsLabel.setEnabled(false);
    noResultsPanel.add(noResultsLabel, BorderLayout.NORTH);

    resultsTable = new JPanel(new CardLayout());
    resultsTable.add(noResultsLabel, "NORESULTS"); // NOI18N

    add(resultsTable, BorderLayout.CENTER);
}
 
Example 7
Project: incubator-netbeans   File: WebBrowsersOptionsPanel.java   View source code 6 votes vote down vote up
public void valueChanged(ListSelectionEvent evt) {
    if (evt.getValueIsAdjusting() == false && browsersModel.isAdjusting() == false) {
        int index = browsersList.getSelectedIndex();
        String panelID = browsersModel.getPropertyPanelID(index);
        ((CardLayout) customPropertyPanel.getLayout()).show(customPropertyPanel, panelID);
        nameTextField.setText(browsersModel.getBrowserName(index));
        if (browsersModel.isDefaultBrowser(index)) {
            // if any of default browsers is selected then browser name won't be editable and remove button disabled
            nameTextField.setEditable(false);
            removeButton.setEnabled(false);
        } else {
            nameTextField.setEditable(true);
            removeButton.setEnabled(true);
        }
        browsersModel.setSelectedValue(browsersList.getSelectedValue());
    }
}
 
Example 8
Project: openjdk-jdk10   File: CardTest.java   View source code 6 votes vote down vote up
@Override
public void actionPerformed(ActionEvent e) {
    String arg = e.getActionCommand();

    if ("first".equals(arg)) {
        ((CardLayout) cards.getLayout()).first(cards);
    } else if ("next".equals(arg)) {
        ((CardLayout) cards.getLayout()).next(cards);
    } else if ("previous".equals(arg)) {
        ((CardLayout) cards.getLayout()).previous(cards);
    } else if ("last".equals(arg)) {
        ((CardLayout) cards.getLayout()).last(cards);
    } else {
        ((CardLayout) cards.getLayout()).show(cards, arg);
    }
}
 
Example 9
Project: incubator-netbeans   File: ResourceWizardPanel.java   View source code 6 votes vote down vote up
/** Gets component to display. Implements superclass abstract method. 
 * @return this instance */
protected Component createComponent() {
    JPanel panel = new JPanel(new CardLayout());

    // Accessibility
    panel.getAccessibleContext().setAccessibleDescription(NbBundle.getBundle(ResourceWizardPanel.class).getString("ACS_ResourceWizardPanel"));                 
    
    panel.putClientProperty(WizardDescriptor.PROP_CONTENT_SELECTED_INDEX, Integer.valueOf(1));

    String msgKey = testWizard ? "TXT_SelectTestResource"       //NOI18N
                               : "TXT_SelectResource";          //NOI18N
    panel.setName(NbBundle.getMessage(ResourceWizardPanel.class, msgKey));
    panel.setPreferredSize(I18nWizardDescriptor.PREFERRED_DIMENSION);
    
    panel.add(getUI(), CARD_GUI);

    return panel;
}
 
Example 10
Project: incubator-netbeans   File: HardStringWizardPanel.java   View source code 6 votes vote down vote up
/** Reads settings at the start when the panel comes to play. Overrides superclass method. */
   @Override
   public void readSettings(I18nWizardDescriptor.Settings settings) {
super.readSettings(settings);
       getUI().setSourceMap(getMap());

       hasFoundStrings = foundStrings(getMap());

       JPanel panel = (JPanel)getComponent();
       if (hasFoundStrings) {
           panel.add(getUI(), CARD_GUI);
           ((CardLayout) panel.getLayout()).show(panel, CARD_GUI);
       } else {
           panel.add(getMessageComp(), CARD_MSG);
           ((CardLayout) panel.getLayout()).show(panel, CARD_MSG);
       }
   }
 
Example 11
Project: incubator-netbeans   File: TestStringWizardPanel.java   View source code 6 votes vote down vote up
/** Gets component to display. Implements superclass abstract method. 
 * @return this instance */
protected Component createComponent() {
    JPanel panel = new JPanel(new CardLayout());
    panel.getAccessibleContext().setAccessibleDescription(
            NbBundle.getMessage(
                    TestStringWizardPanel.class,
                    "ACS_TestStringWizardPanel"));              //NOI18N
    
    panel.putClientProperty(WizardDescriptor.PROP_CONTENT_SELECTED_INDEX,
                            Integer.valueOf(2));
    panel.setName(
            NbBundle.getMessage(TestStringWizardPanel.class,
                                "TXT_FoundMissingResource"));   //NOI18N
    panel.setPreferredSize(I18nWizardDescriptor.PREFERRED_DIMENSION);                    
    return panel;
}
 
Example 12
Project: jdk8u-jdk   File: CardTest.java   View source code 6 votes vote down vote up
@Override
public void actionPerformed(ActionEvent e) {
    String arg = e.getActionCommand();

    if ("first".equals(arg)) {
        ((CardLayout) cards.getLayout()).first(cards);
    } else if ("next".equals(arg)) {
        ((CardLayout) cards.getLayout()).next(cards);
    } else if ("previous".equals(arg)) {
        ((CardLayout) cards.getLayout()).previous(cards);
    } else if ("last".equals(arg)) {
        ((CardLayout) cards.getLayout()).last(cards);
    } else {
        ((CardLayout) cards.getLayout()).show(cards, arg);
    }
}
 
Example 13
Project: rapidminer   File: GroupingConfigurationPanel.java   View source code 6 votes vote down vote up
@Override
protected void adaptGUI() {
	DimensionConfig dimensionConfig = getPlotConfiguration().getDimensionConfig(dimension);
	if (dimensionConfig != null) {
		CardLayout cl = (CardLayout) this.getLayout();
		GroupingType groupingType = null;

		ValueGrouping grouping = dimensionConfig.getGrouping();
		if (grouping != null) {
			groupingType = grouping.getGroupingType();
		} else {
			groupingType = GroupingType.NONE;
		}
		cl.show(this, groupingType.toString());
	}
}
 
Example 14
Project: rapidminer   File: OpenProcessCard.java   View source code 6 votes vote down vote up
private JComponent createBackButton() {
    JButton backButton = new JButton(new ResourceAction("getting_started.back", new Object[0]) {
        private static final long serialVersionUID = 1L;

        public void actionPerformed(ActionEvent e) {
            CardLayout layout = (CardLayout)OpenProcessCard.this.getLayout();
            layout.show(OpenProcessCard.this, "overview");
            OpenProcessCard.this.isOverviewShown = true;
            if(OpenProcessCard.this.entryList.getModel().getSize() > 0) {
                OpenProcessCard.this.entryList.setSelectedIndex(0);
            }

            OpenProcessCard.this.entryList.requestFocusInWindow();
        }
    });
    backButton.setFocusable(false);
    this.styleButton(backButton);
    return backButton;
}
 
Example 15
Project: openjdk-jdk10   File: java_awt_CardLayout.java   View source code 6 votes vote down vote up
@Override
protected void validate(CardLayout before, CardLayout after) {
    super.validate(before, after);
    try {
        Vector a = (Vector) VECTOR.get(after);
        Vector b = (Vector) VECTOR.get(before);
        int size = a.size();
        if (size != b.size()) {
            throw new Error("different content");
        }
        for (int i = 0; i < size; i++) {
            super.validator.validate(NAME.get(a.get(i)), NAME.get(b.get(i)));
            super.validator.validate(COMP.get(a.get(i)), COMP.get(b.get(i)));
        }
    }
    catch (Exception exception) {
        throw new Error(exception);
    }
}
 
Example 16
Project: VASSAL-src   File: MultiImagePicker.java   View source code 6 votes vote down vote up
public void swap(int index1, int index2) {
  Component[] components = new Component[imageListElements.size()];
  for (int i = 0; i < imageListElements.size(); i++) {
    components[i] = multiPanel.getComponent(i);
  }
  multiPanel.removeAll();
  cl = new CardLayout();
  multiPanel.setLayout(cl);

  for (int i = 0; i < imageListElements.size(); i++) {
    Component c = null;
    if (i == index1) {
      c = components[index2];
    }
    else if (i == index2) {
      c = components[index1];
    }
    else {
      c = components[i];
    }
    multiPanel.add(c, "Image " + (i+1));
  }

  imageList.setSelectedIndex(index2);
  showSelected();
}
 
Example 17
Project: GIFKR   File: ChannelSettingsPanel.java   View source code 6 votes vote down vote up
public void initializeComponents() {
	channelBox = new JCheckBox("Filter by channel", false);
	
	allSets = new SettingsPanel(r);
	rSets = new SettingsPanel(r);
	gSets = new SettingsPanel(r);
	bSets = new SettingsPanel(r);
	
	channelPane = new JTabbedPane();
	channelPane.add("Red", rSets);
	channelPane.add("Green", gSets);
	channelPane.addTab("Blue", bSets);
	
	cardPanel = new JPanel(new CardLayout());
	cardPanel.add(allSets, "all");
	cardPanel.add(channelPane, "rgb");
}
 
Example 18
Project: defense-solutions-proofs-of-concept   File: MainMenuJPanel.java   View source code 5 votes vote down vote up
private void showCard(String cardName) {
    //Special handling for certain cards
    if ("Overlays Card".equals(cardName)) {
        refreshTOC();
    }

    CardLayout layout = (CardLayout) (getLayout());
    layout.show(this, cardName);
}
 
Example 19
Project: JavaGraph   File: SettingsPanel.java   View source code 5 votes vote down vote up
/** Sets the syntax help for a given combination of exploration key and setting kind. */
public void setHelp(ExploreKey key, SettingKey kind) {
    String name = getName(key, kind);
    if (this.knownHelp.add(name)) {
        JComponent help = this.helpFactory.createHelp(key, kind);
        JScrollPane scrollPane = new JScrollPane(help);
        getHelpPanel().add(scrollPane, name);
    }
    CardLayout cl = (CardLayout) getHelpPanel().getLayout();
    cl.show(getHelpPanel(), name);
}
 
Example 20
Project: JavaGraph   File: SettingsPanel.java   View source code 5 votes vote down vote up
private JPanel computeHelpPanel() {
    JPanel result = new JPanel(new CardLayout());
    // add a dummy panel to ensure first help screen really shows up
    result.add(new JPanel(), "dummy");
    result.setBorder(new CompoundBorder(getDialog().createEmptyBorder(),
        BorderFactory.createTitledBorder("Help")));
    result.setPreferredSize(new Dimension(200, 100));
    return result;
}
 
Example 21
Project: incubator-netbeans   File: CardLayoutBeanInfo.java   View source code 5 votes vote down vote up
@Override
protected PropertyDescriptor[] createPropertyDescriptors() throws IntrospectionException {
    PropertyDescriptor[] pds = new PropertyDescriptor[] {
        createRW(CardLayout.class, "hgap"), // NOI18N
        createRW(CardLayout.class, "vgap"), // NOI18N
    };
    return pds;
}
 
Example 22
Project: incubator-netbeans   File: FoldOptionsPanel.java   View source code 5 votes vote down vote up
private void languageSelected() {
    String[] sel = (String[])langSelect.getSelectedItem();
    if (sel == null) {
        return;
    }
    String mime = sel[0];
    if (currentPreferences != null) {
        currentPreferences.removePreferenceChangeListener(wPrefL);
    }
    currentPreferences = ctrl.prefs(mime);
    JComponent panel = panels.get(mime);
    String parentMime = MimePath.parse(mime).getInheritedType();
    if (parentMime != null) {
        parentPrefs = ctrl.prefs(parentMime);
    } else {
        parentPrefs = null;
    }
    if (panel == null) {
        panel = new DefaultFoldingOptions(mime, currentPreferences);
        if (panel instanceof CustomizerWithDefaults) {
                ((CustomizerWithDefaults)panel).setDefaultPreferences(parentPrefs);
        }
        panels.put(mime, panel);
        content.add(panel, mime);
    }
    ((CardLayout)content.getLayout()).show(content, mime);
    currentPreferences.addPreferenceChangeListener(wPrefL);
    useDefaults.setVisible(!"".equals(mime)); // NOI18N
    preferenceChange(null);
}
 
Example 23
Project: incubator-netbeans   File: DefaultProjectRenamePanel.java   View source code 5 votes vote down vote up
public void showProgress() {
    projectFolder.setEnabled(false);
    projectName.setEnabled(false);
    alsoRenameFolder.setEnabled(false);
    progress.setVisible(true);
    
    ((CardLayout) progress.getLayout()).last(progress);
}
 
Example 24
Project: incubator-netbeans   File: ProjectCopyPanel.java   View source code 5 votes vote down vote up
public void showProgress() {
    projectFolder.setEnabled(false);
    projectLocation.setEnabled(false);
    projectName.setEnabled(false);
    browse.setEnabled(false);
    
    ((CardLayout) progress.getLayout()).show(progress, "progress");
}
 
Example 25
Project: incubator-netbeans   File: DiffToRevision.java   View source code 5 votes vote down vote up
@Override
public void actionPerformed (ActionEvent e) {
    if (e.getSource() == panel.cmbDiffKind) {
        DiffToRevisionKind rebaseKind = (DiffToRevisionKind) panel.cmbDiffKind.getSelectedItem();
        panel.lblDescription.setText(rebaseKind.getDescription());
        ((CardLayout) panel.panelDiffKind.getLayout()).show(panel.panelDiffKind, rebaseKind.getId());
        okButton.setEnabled(rebaseKind.isValid());
    }
}
 
Example 26
Project: incubator-netbeans   File: Rebase.java   View source code 5 votes vote down vote up
@Override
public void actionPerformed (ActionEvent e) {
    if (e.getSource() == panel.cmbRebaseType) {
        RebaseKind rebaseKind = (RebaseKind) panel.cmbRebaseType.getSelectedItem();
        panel.lblDescription.setText(rebaseKind.getDescription());
        ((CardLayout) panel.panelKind.getLayout()).show(panel.panelKind, rebaseKind.getId());
        okButton.setEnabled(rebaseKind.isValid());
    }
}
 
Example 27
Project: Fodder-OOM_Project   File: LoginPage.java   View source code 5 votes vote down vote up
private void jLabel3MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jLabel3MouseClicked
    // TODO add your handling code here:
    CardLayout c1 = (CardLayout) jPanel7.getLayout();
    c1.show(jPanel7, "registerLabel");
    CardLayout c2 = (CardLayout) jPanel4.getLayout();
    c2.show(jPanel4, "loginCard");
}
 
Example 28
Project: jdk8u-jdk   File: MenuBarSetFont.java   View source code 5 votes vote down vote up
public static void main(final String[] args) throws Exception {

        if (sun.awt.OSInfo.getOSType() == sun.awt.OSInfo.OSType.MACOSX) {
            System.err.println("This test is not for OS X. Menu.setFont() is not supported on OS X.");
            return;
        }

        //Components initialization.
        frame.setMenuBar(mb);
        mb.setFont(new Font("Helvetica", Font.ITALIC, 5));

        final Button button = new Button("Click Me");
        button.addActionListener(new Listener());
        frame.setLayout(new CardLayout());
        frame.add(button, "First");
        frame.setSize(400, 400);
        frame.setVisible(true);
        sleep();

        final int fInsets = frame.getInsets().top;  //Frame insets without menu.
        addMenu();
        final int fMenuInsets = frame.getInsets().top; //Frame insets with menu.
        final int menuBarHeight = fMenuInsets - fInsets;
        // There is no way to change menubar height on windows. But on windows
        // we can try to split menubar in 2 rows.
        for (int i = 0; i < 100 && fMenuInsets == frame.getInsets().top; ++i) {
            // Fill whole menubar.
            addMenu();
        }

        mb.remove(0);
        frame.validate();
        sleep();

        // Test execution.
        // On XToolkit, menubar font should be changed to 60.
        // On WToolkit, menubar font should be changed to default and menubar
        // should be splitted in 2 rows.
        mb.setFont(new Font("Helvetica", Font.ITALIC, 60));
        sleep();

        final Robot r = new Robot();
        r.setAutoDelay(200);
        final Point pt = frame.getLocation();
        r.mouseMove(pt.x + frame.getWidth() / 2,
                    pt.y + fMenuInsets + menuBarHeight / 2);
        r.mousePress(InputEvent.BUTTON1_MASK);
        r.mouseRelease(InputEvent.BUTTON1_MASK);

        sleep();
        frame.dispose();

        if (clicked) {
            fail("Font was not changed");
        }
    }
 
Example 29
Project: jdk8u-jdk   File: java_awt_CardLayout.java   View source code 5 votes vote down vote up
@Override
protected CardLayout getObject() {
    CardLayout layout = new CardLayout();
    layout.addLayoutComponent(new JLabel("a"), "a");
    layout.addLayoutComponent(new JLabel("b"), "b");
    layout.addLayoutComponent(new JLabel("c"), "c");
    return layout;
}
 
Example 30
Project: jdk8u-jdk   File: CardTest.java   View source code 5 votes vote down vote up
CardPanel(ActionListener actionListener) {
    listener = actionListener;
    setLayout(new CardLayout());
    add("one", create(new FlowLayout()));
    add("two", create(new BorderLayout()));
    add("three", create(new GridLayout(2, 2)));
    add("four", create(new BorderLayout(10, 10)));
    add("five", create(new FlowLayout(FlowLayout.LEFT, 10, 10)));
    add("six", create(new GridLayout(2, 2, 10, 10)));
}
 
Example 31
Project: incubator-netbeans   File: InitPanel.java   View source code 5 votes vote down vote up
public void finished() {
    //initComponent.setBackground((Color) javax.swing.UIManager.getDefaults().get("Tree.background"));    // NOI18N
    add(oPanel, "ready");   // NOI18N                
    CardLayout card = (CardLayout) getLayout();
    card.show(this, "ready"); // NOI18N            
    oPanel.requestFocus(); // #44487
}
 
Example 32
Project: incubator-netbeans   File: TreeEntityDeclCustomizer.java   View source code 5 votes vote down vote up
/**
 */
protected final void updateTypeComponent () {
    CardLayout cl = (CardLayout)typeCardPanel.getLayout ();
    if ( getEntityDecl ().getType () == TreeEntityDecl.TYPE_INTERNAL ) {
        internalRadio.setSelected (true);
        cl.show (typeCardPanel, "internalPanel"); // NOI18N
    } else if ( getEntityDecl ().getType () == TreeEntityDecl.TYPE_EXTERNAL ) {
        externalRadio.setSelected (true);
        cl.show (typeCardPanel, "externalPanel"); // NOI18N
    } else {
        unparsedRadio.setSelected (true);
        cl.show (typeCardPanel, "unparsedPanel"); // NOI18N
    }
}
 
Example 33
Project: incubator-netbeans   File: ResourceWizardPanel.java   View source code 5 votes vote down vote up
/** Reads settings at the start when the panel comes to play. Overrides superclass method. */
   @Override
   public void readSettings(I18nWizardDescriptor.Settings settings) {
super.readSettings(settings);
       getUI().setSourceMap(getMap());

       Container container = (Container) getComponent();
       ((CardLayout) container.getLayout()).show(container, CARD_GUI);
   }
 
Example 34
Project: incubator-netbeans   File: HardStringWizardPanel.java   View source code 5 votes vote down vote up
/** Gets component to display. Implements superclass abstract method. 
 * @return this instance */
protected Component createComponent() {
    JPanel panel = new JPanel(new CardLayout());
    
    panel.getAccessibleContext().setAccessibleDescription(NbBundle.getBundle(HardStringWizardPanel.class).getString("ACS_HardStringWizardPanel"));//NOI18N
    
    panel.putClientProperty(WizardDescriptor.PROP_CONTENT_SELECTED_INDEX, Integer.valueOf(3));
    panel.setName(NbBundle.getBundle(HardStringWizardPanel.class).getString("TXT_ModifyStrings"));//NOI18N
    panel.setPreferredSize(I18nWizardDescriptor.PREFERRED_DIMENSION);        

    return panel;
}
 
Example 35
Project: incubator-netbeans   File: RepositorySelectorBuilder.java   View source code 5 votes vote down vote up
private void displayEmptyPanel() {
    if (!emptyPanelInitialized) {
        cardsPanel.add(new JPanel(), EMPTY_PANEL);
        emptyPanelInitialized = true;
    }
    ((CardLayout) cardsPanel.getLayout()).show(cardsPanel, EMPTY_PANEL);

    if (repositoryFormVisible) {
        repositoryFormsPanel.removeChangeListener(repositoryFormPanelListener);
        repositoryFormVisible = false;
    }
    setDataValid(true);
}
 
Example 36
Project: JavaGraph   File: ResourceDisplay.java   View source code 5 votes vote down vote up
@Override
protected JComponent createInfoPanel() {
    JPanel result = new JPanel();
    result.setLayout(new CardLayout());
    result.add(getSingleInfoPanel(), this.SINGLE_INFO_KEY);
    result.add(getSplitInfoPanel(), this.SPLIT_INFO_KEY);
    result.setBorder(null);
    return result;
}
 
Example 37
Project: JavaGraph   File: ButtonEditor.java   View source code 5 votes vote down vote up
/**
 * Returns the panel holding the content editors.
 */
private JPanel getContentPanel() {
    if (this.contentPanel == null) {
        this.contentPanel = new JPanel(new CardLayout());
    }
    return this.contentPanel;
}
 
Example 38
Project: rapidminer   File: AbstractToRepositoryStep.java   View source code 5 votes vote down vote up
/**
 * Shows the card specified by id, e.g. {@link #CARD_ID_CHOOSER} or {@link #CARD_ID_PROGRESS}.
 *
 * @param cardId
 *            the id of the card
 */
private void showCard(final String cardId) {
	SwingTools.invokeLater(new Runnable() {

		@Override
		public void run() {
			((CardLayout) mainPanel.getLayout()).show(mainPanel, cardId);
		}
	});
}
 
Example 39
Project: apcs_final   File: AdBlockerFrame.java   View source code 5 votes vote down vote up
public AdBlockerFrame()
{
	super();
	setSystemLookAndFeel();
	setTitle(title);
	resized();
	
	cardLayout = new CardLayout();
	getContentPane().setLayout(cardLayout);

	ClosableWindow cw = new ClosableWindow(this);
	addWindowListener(cw);

	ResizableComponent rs = new ResizableComponent(this);
	addComponentListener(rs);

	System.out.println("Opening Window");
	menuPanel = new MenuPanel(title, subtitle, width, height, this);
	helpPanel = new HelpPanel(title, subtitle, width, height, this);
	newGamePanel = new NewGamePanel(title, subtitle, width, height, this);
	add(menuPanel, "menuPanel");
	add(helpPanel, "helpPanel");
	add(newGamePanel, "newGamePanel");

	playBackgroundMusic();

	setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	setExtendedState(getExtendedState() | JFrame.MAXIMIZED_BOTH);
	setUndecorated(true);
	setVisible(true);
}
 
Example 40
Project: rapidminer   File: LoadingContentPane.java   View source code 5 votes vote down vote up
/**
 * Tells the LoadingContentPane that the content has finished loading, switches to the actual
 * content pane.
 **/
public void loadingFinished() {
	if (loading) {
		((CardLayout) (getLayout())).last(LoadingContentPane.this);
		loading = false;
	}
}