Examples of VerifyListener


Examples of org.eclipse.swt.events.VerifyListener

        data = new GridData(GridData.HORIZONTAL_ALIGN_END);
        labelRows.setLayoutData(data);

        textRows = new Text(restComp, SWT.BORDER);
        textRows.setText("1000"); //$NON-NLS-1$
        textRows.addVerifyListener(new VerifyListener() {
            @Override
            public void verifyText(VerifyEvent event) {
                event.doit = Character.isISOControl(event.character) || Character.isDigit(event.character);
            }
        });
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

            txtStart = new Text(groupRequsetInfo, SWT.BORDER);
            GridData gridData_7 = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
            gridData_7.widthHint = 88;
            txtStart.setLayoutData(gridData_7);
            txtStart.setTextLimit(9);
            txtStart.addVerifyListener(new VerifyListener() {
                public void verifyText(VerifyEvent e) {
                    //检查输入的字符是否为数字0123456789,不在则返回-1
                    boolean b=("0123456789".indexOf(e.text)>=0);
                    e.doit=b;//其含义是如果doit==true,则允许输入,否则不允许
                }
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

            gridData = new GridData(SWT.FILL, SWT.CENTER, true, false);
            gridData.widthHint= 0;
            gridData.heightHint= SWT.DEFAULT;
            gridData.horizontalSpan= 1;
            textBugsClosed.setLayoutData(gridData);
            textBugsClosed.addVerifyListener(new VerifyListener() {
                public void verifyText(VerifyEvent e) {
                    //检查输入的字符是否为数字0123456789,不在则返回-1
                    boolean b=("0123456789,".indexOf(e.text)>=0);
                    e.doit=b;//其含义是如果doit==true,则允许输入,否则不允许
                }
            });
        }
       
        Group groupRequestDescrible = new Group(composite, SWT.NONE);
        layout = new GridLayout();
        layout.numColumns = 1;
        groupRequestDescrible.setLayout(layout);
        GridData gdGroupRequestDescrible = new GridData(GridData.FILL_HORIZONTAL);
        gdGroupRequestDescrible.horizontalSpan = 1;
        groupRequestDescrible.setLayoutData(gdGroupRequestDescrible);
        groupRequestDescrible.setText(RbSubclipseMessages.getString("PAGE_DESCRIPTION"));
       
        txtDescription = new Text(groupRequestDescrible, SWT.BORDER | SWT.MULTI);
        gridData = new GridData(SWT.FILL, SWT.CENTER, true, false);
        gridData.widthHint= 0;
        gridData.heightHint= 50;
        gridData.horizontalSpan= 1;
        txtDescription.setLayoutData(gridData);
       
        comboDescriptionHistory = new Combo(groupRequestDescrible, SWT.READ_ONLY);
        //comboDescriptionHistory.setVisibleItemCount( RecentDescriptionBeanListManager.MAX_SIZE + 1 );
        comboDescriptionHistory.setVisibleItemCount( 11 );
        gridData = new GridData(SWT.FILL, SWT.CENTER, true, false);
        gridData.widthHint= 0;
        gridData.heightHint= SWT.DEFAULT;
        gridData.horizontalSpan= 1;
        comboDescriptionHistory.setLayoutData(gridData);
        List<RecentDescriptionBean> recentDescriptionBeanList = RecentDescriptionBeansManager.getSingletonInstance().getRecentDescriptionBeanList();
        int recentDescriptionBeanIndex = 0;
        for( RecentDescriptionBean recentDescriptionBean : recentDescriptionBeanList ){
            comboDescriptionHistory.add( recentDescriptionBean.getDescriptionShortContent() );
            //comboDescriptionHistory.add( recentDescriptionBean.getDecriptionContent() );
            comboDescriptionHistory.setData(String.valueOf(recentDescriptionBeanIndex),recentDescriptionBean);
            recentDescriptionBeanIndex++ ;
        }
        comboDescriptionHistory.select(0);
        comboDescriptionHistory.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                if( comboDescriptionHistory.getSelectionIndex() == 0 ){
                    return ;
                }
                String key=String.valueOf(comboDescriptionHistory.getSelectionIndex());
                RecentDescriptionBean recentDescriptionBeanSelected= (RecentDescriptionBean)comboDescriptionHistory.getData(key);
                if( null != recentDescriptionBeanSelected && null != recentDescriptionBeanSelected.getDecriptionContent()){
                    txtDescription.setText( recentDescriptionBeanSelected.getDecriptionContent() );
                }
            }
        });
       
        Group groupRequsetInfo = new Group(composite, SWT.NONE);
        layout= new GridLayout();
        layout.numColumns = 7;
        groupRequsetInfo.setLayout(layout);
        gridData = new GridData(GridData.FILL_HORIZONTAL);
        groupRequsetInfo.setLayoutData(gridData);
        groupRequsetInfo.setText(RbSubclipseMessages.getString("PAGE_UPDATE_REQUEST"));
        btnUpdateOrCommit = new Button(groupRequsetInfo, SWT.CHECK);
        btnUpdateOrCommit.addSelectionListener(new SelectionAdapter() {
            @Override
            public void widgetSelected(SelectionEvent e) {
                btnUpdateOrCommitChanged();
            }
        });
        btnUpdateOrCommit.setToolTipText(RbSubclipseMessages.getString("PAGE_UPDATE_REQUEST"));
        btnUpdateOrCommit.setText(RbSubclipseMessages.getString("PAGE_UPDATE_REQUEST"));
        Label lblRequestId = new Label(groupRequsetInfo, SWT.NONE);
        lblRequestId.setText(RbSubclipseMessages.getString("PAGE_UPDATE_REQUEST_ID"));
       
        textRequestId = new Text(groupRequsetInfo, SWT.BORDER);
        textRequestId.setTextLimit(9);
        gridData = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
        gridData.widthHint = 167;
        textRequestId.setLayoutData(gridData);
        textRequestId.addVerifyListener(new VerifyListener() {
            public void verifyText(VerifyEvent e) {
                //检查输入的字符是否为数字0123456789,不在则返回-1
                boolean b=("0123456789".indexOf(e.text)>=0);
                e.doit=b;//其含义是如果doit==true,则允许输入,否则不允许
            }
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        txtStart = new Text(groupRequsetInfo, SWT.BORDER);
        GridData gridData_7 = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
        gridData_7.widthHint = 88;
        txtStart.setLayoutData(gridData_7);
        txtStart.setTextLimit(9);
        txtStart.addVerifyListener(new VerifyListener() {
            public void verifyText(VerifyEvent e) {
            }
        });
       
        Label lblStop = new Label(groupRequsetInfo, SWT.NONE);
        lblStop.setText("stop");
       
        txtStop = new Text(groupRequsetInfo, SWT.BORDER);
        GridData gridData_8 = new GridData(SWT.LEFT, SWT.CENTER, false, false, 1, 1);
        gridData_8.widthHint = 88;
        txtStop.setLayoutData(gridData_8);
        txtStop.setTextLimit(9);
        txtStop.addVerifyListener(new VerifyListener() {
            public void verifyText(VerifyEvent e) {
            }
        });
        initStartAndStop();
    }
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

            public void modifyText( ModifyEvent e )
            {
                updateValueFromText();
            }
        } );
        text.addVerifyListener( new VerifyListener()
        {
            public void verifyText( VerifyEvent e )
            {
                // Prevent the user from entering anything but an integer
                if ( !e.text.matches( "(-)?([0-9])*" ) ) //$NON-NLS-1$
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

            .getString( "LdifEditorContentAssistPreferencePage.AutoActivationDelay" ), //$NON-NLS-1$
            1 );
        autoActivationDelayText = BaseWidgetUtils.createText( autoActivationDelayComposite, "", 4, 1 ); //$NON-NLS-1$
        autoActivationDelayText.setText( getPreferenceStore().getString(
            LdifEditorConstants.PREFERENCE_LDIFEDITOR_CONTENTASSIST_AUTOACTIVATIONDELAY ) );
        autoActivationDelayText.addVerifyListener( new VerifyListener()
        {
            public void verifyText( VerifyEvent e )
            {
                if ( !e.text.matches( "[0-9]*" ) ) //$NON-NLS-1$
                {
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        Label cacheSizeLabel = new Label( composite, SWT.NONE );
        cacheSizeLabel.setText( Messages.getString( "IndexedAttributeDialog.CacheSize" ) ); //$NON-NLS-1$

        cacheSizeText = new Text( composite, SWT.BORDER );
        cacheSizeText.addVerifyListener( new VerifyListener()
        {
            public void verifyText( VerifyEvent e )
            {
                if ( !e.text.matches( "[0-9]*" ) ) //$NON-NLS-1$
                {
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        Label cacheSizeLabel = new Label( composite, SWT.NONE );
        cacheSizeLabel.setText( Messages.getString( "IndexedAttributeDialog.CacheSize" ) ); //$NON-NLS-1$

        cacheSizeText = new Text( composite, SWT.BORDER );
        cacheSizeText.addVerifyListener( new VerifyListener()
        {
            public void verifyText( VerifyEvent e )
            {
                if ( !e.text.matches( "[0-9]*" ) ) //$NON-NLS-1$
                {
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

    l = toolkit.createLabel(parent, field.getTitle());

    text = null;
    text = new Text(parent, SWT.BORDER);
    text.setLayoutData(data);
    text.addVerifyListener(new VerifyListener () {
      @Override
      public void verifyText(VerifyEvent event) {
                String text = event.text;
                boolean isDot = false;
                for (int i=0; i<text.length (); i++) {
View Full Code Here

Examples of org.eclipse.swt.events.VerifyListener

        Composite lineLengthComposite = BaseWidgetUtils.createColumnContainer( ldifInnerComposite, 3, 1 );
        BaseWidgetUtils.createLabel( lineLengthComposite,
            Messages.getString( "TextFormatsPreferencePage.LineLength1" ), 1 ); //$NON-NLS-1$
        ldifLineLengthText = BaseWidgetUtils.createText( lineLengthComposite, "", 3, 1 ); //$NON-NLS-1$
        ldifLineLengthText.setText( coreStore.getString( BrowserCoreConstants.PREFERENCE_LDIF_LINE_WIDTH ) );
        ldifLineLengthText.addVerifyListener( new VerifyListener()
        {
            public void verifyText( VerifyEvent e )
            {
                if ( !e.text.matches( "[0-9]*" ) ) //$NON-NLS-1$
                {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.