Package nextapp.echo2.app

Examples of nextapp.echo2.app.SelectField


   
    /**
     * Test property accessors and mutators.
     */
    public void testProperties() {
        SelectField selectField = new SelectField();
        selectField.setActionCommand("action!");
        selectField.setBorder(TestConstants.BORDER_THICK_ORANGE);
        selectField.setHeight(TestConstants.EXTENT_30_PX);
        selectField.setInsets(TestConstants.INSETS_1234);
        selectField.setRolloverEnabled(true);
        selectField.setRolloverBackground(Color.GREEN);
        selectField.setRolloverFont(TestConstants.MONOSPACE_12);
        selectField.setRolloverForeground(Color.YELLOW);
        selectField.setWidth(TestConstants.EXTENT_100_PX);
        assertEquals("action!", selectField.getActionCommand());
        assertEquals(TestConstants.BORDER_THICK_ORANGE, selectField.getBorder());
        assertEquals(Color.GREEN, selectField.getRolloverBackground());
        assertEquals(true, selectField.isRolloverEnabled());
        assertEquals(TestConstants.MONOSPACE_12, selectField.getRolloverFont());
        assertEquals(Color.YELLOW, selectField.getRolloverForeground());
        assertEquals(TestConstants.EXTENT_30_PX, selectField.getHeight());
        assertEquals(TestConstants.INSETS_1234, selectField.getInsets());
        assertEquals(TestConstants.EXTENT_100_PX, selectField.getWidth());
    }
View Full Code Here


        add(testColumn);

        listBox1 = new ListBox(NUMBERS);
        testColumn.add(listBox1);

        selectField1 = new SelectField(NUMBERS);
        testColumn.add(selectField1);
       
        Grid grid = new Grid();
        grid.setBorder(new Border(1, Color.BLACK, Border.STYLE_SOLID));
        testColumn.add(grid);
       
        selectField2 = new SelectField(NUMBERS);
        grid.add(selectField2);
       
        listBox2 = new ListBox(NUMBERS);
        grid.add(listBox2);
       
View Full Code Here

        optionColumn.add(folderSelectColumn);
       
        label = new Label(Messages.getString("MailScreen.PromptFolderSelect"));
        folderSelectColumn.add(label);
       
        folderSelect = new SelectField();
        folderSelect.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                setFolder(folders[folderSelect.getSelectedIndex()]);
            }
        });
View Full Code Here

        Column parentSelectColumn = new Column();
        controlGroupsColumn.add(parentSelectColumn);
       
        parentSelectColumn.add(new Label("Parent"));
                       
        parentSelectField = new SelectField(componentListModel);
        parentSelectField.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e) {
                if (parentSelectField.getSelectedItem() instanceof ComponentEntry) {
                    parentComponentInstance = ((ComponentEntry) parentSelectField.getSelectedItem()).newInstance();
                } else {
                    parentComponentInstance = null;
                }
                update();
            }
        });
        parentSelectColumn.add(parentSelectField);
       
        childSelectFields = new SelectField[4];
        childComponentInstances = new Component[4];
        for (int i = 0; i < childSelectFields.length; ++i) {
            Column childSelectColumn = new Column();
            controlGroupsColumn.add(childSelectColumn);
           
            childSelectColumn.add(new Label("Child #" + i));
                           
            final int childNumber = i;
            childSelectFields[i] = new SelectField(componentListModel);
            childSelectFields[i].addActionListener(new ActionListener(){
                public void actionPerformed(ActionEvent e) {
                    if (childSelectFields[childNumber].getSelectedItem() instanceof ComponentEntry) {
                        childComponentInstances[childNumber]
                                = ((ComponentEntry) childSelectFields[childNumber].getSelectedItem()).newInstance();
View Full Code Here

                switch (column) {
                case 0:
                    TextField tf = new TextField(new StringDocument(), value.toString(), 30);
                    return tf;
                case 1:
                    SelectField monthField = new SelectField(monthModel);
                    monthField.setSelectedIndex(((Integer) value).intValue());
                    return monthField;
                case 2:
                    SelectField dayField = new SelectField(dayModel);
                    dayField.setSelectedIndex(((Integer) value).intValue() - 1);
                    return dayField;
                case 3:
                    SelectField yearField = new SelectField(yearModel);
                    yearField.setSelectedIndex(((Integer) value).intValue() - 1850);
                    return yearField;
                }
                return null;
            }
        };
View Full Code Here

        this.setMaximizable(false);
        this.setKeystrokeListener(this.createKeyStrokeListener());
        this.setPostOnEnterKey(true);
        this.setCancelOnEscKey(true);

        SplitPane spMain = new SplitPane(SplitPane.ORIENTATION_VERTICAL_BOTTOM_TOP, new JbsExtent(45));

        this.add(spMain);
        spMain.add(initPnButtons());

        pnMain = new JbsContentPane();
        spMain.add(pnMain);
    }
View Full Code Here

     */
    @Override
    protected void initForm() {
        super.initForm();

        ButtonGroup radioGroup = new ButtonGroup();
        Column colMain = new Column();
        Row row1 = new Row();
        row1.setAlignment(Alignment.ALIGN_TOP);
        rbNoDate = new JbsRadioButton();
        rbNoDate.setText(JbsL10N.getString("FmSelectDate.noDate"));
View Full Code Here

    protected void addAction(String actionCommand) {
        EventListener[] listeners = listenerList.getListeners(ActionListener.class);
        for (int i = 0; i < listeners.length; i++) {
            ActionListener actionListener = (ActionListener) listeners[i];
            try {
                actionListener.actionPerformed(new ActionEvent(JbsDialogWindow.this, actionCommand));
            } catch (Throwable t) {
                logger.error("Error adding action.",t);
            }
        }
    }
View Full Code Here

    protected void addAction(String actionCommand) {
        EventListener[] listeners = listenerList.getListeners(ActionListener.class);
        for (int i = 0; i < listeners.length; i++) {
            ActionListener actionListener = (ActionListener) listeners[i];
            try {
                actionListener.actionPerformed(new ActionEvent(PnEditJbsObject.this, actionCommand));
            } catch (Throwable t) {
                logger.error("Error adding action.",t);
            }
        }
    }
View Full Code Here

        EventListener[] listeners = listenerList.getListeners(ActionListener.class);
        for (int i = 0; i < listeners.length; i++) {
            ActionListener actionListener = (ActionListener) listeners[i];
            try {
                actionListener.actionPerformed(
                        new ActionEvent(JbsOptionPane.this, getActionCommand((Component) e.getSource())));
            } catch (Throwable t) {
                ExceptionHandler.handle(t);
            }
        }
View Full Code Here

TOP

Related Classes of nextapp.echo2.app.SelectField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.