Examples of ItsNatHTMLInputText


Examples of org.itsnat.comp.text.ItsNatHTMLInputText

        model.addElement("Five");

        NodeList inputList = elem.getElementsByTagName("input");

        HTMLInputElement inputText = (HTMLInputElement)inputList.item(0);
        final ItsNatHTMLInputText inputTextComp = (ItsNatHTMLInputText)compMgr.createItsNatComponent(inputText);
        inputTextComp.setText("Hello");

        HTMLTextAreaElement textArea = (HTMLTextAreaElement)elem.getElementsByTagName("textarea").item(0);
        final ItsNatHTMLTextArea textAreaComp = (ItsNatHTMLTextArea)compMgr.createItsNatComponent(textArea);
        textAreaComp.setText("Hello");

        HTMLInputElement inputCheck = (HTMLInputElement)inputList.item(1);
        final ItsNatHTMLInputCheckBox inputCheckComp = (ItsNatHTMLInputCheckBox)compMgr.createItsNatComponent(inputCheck);
        inputCheckComp.setSelected(false);

        HTMLInputElement inputRadio1 = (HTMLInputElement)inputList.item(2);
        final ItsNatHTMLInputRadio inputRadioComp1 = (ItsNatHTMLInputRadio)compMgr.createItsNatComponent(inputRadio1);
        inputRadioComp1.setSelected(false);

        HTMLInputElement inputRadio2 = (HTMLInputElement)inputList.item(3);
        final ItsNatHTMLInputRadio inputRadioComp2 = (ItsNatHTMLInputRadio)compMgr.createItsNatComponent(inputRadio2);
        inputRadioComp2.setSelected(false);

        EventListener listenerExit = new EventListener()
        {
            public void handleEvent(Event evt)
            {
                selectComp.dispose();
                inputTextComp.dispose();
                textAreaComp.dispose();
                inputCheckComp.dispose();
                inputRadioComp1.dispose();
                inputRadioComp2.dispose();
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

                processAction(action);

            int selectedIndex = listComp.getSelectedIndex();
            if (selectedIndex != -1)
            {
                ItsNatHTMLInputText itemComp = (ItsNatHTMLInputText)compMgr.addItsNatComponentById("itemId");
                itemComp.setText(listComp.getListModel().getElementAt(listComp.getSelectedIndex()).toString());

                ItsNatHTMLInputText posComp = (ItsNatHTMLInputText)compMgr.addItsNatComponentById("posId");
                posComp.setText(Integer.toString(listComp.getSelectedIndex()));
            }
        }
        finally
        {
            saveDocumentToSession();
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

        return (ItsNatHTMLInputText)compEditor;
    }

    public Object getCellEditorValue()
    {
        ItsNatHTMLInputText compEditor = getItsNatHTMLInputText();
        if (compEditor instanceof ItsNatHTMLInputTextFormatted)
            return ((ItsNatHTMLInputTextFormatted)compEditor).getValue();
        else
            return compEditor.getText();
    }
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

    }

    public void preSetValue(Object value)
    {
        String text = value.toString();
        ItsNatHTMLInputText compEditor = getItsNatHTMLInputText();
        HTMLInputElement inputElem = compEditor.getHTMLInputElement();
        DOMUtilInternal.setAttribute(inputElem,"size",String.valueOf(text.length() + 1)); // El + 1 es para evitar el 0 en caso de cadena nula
    }
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

    }

    public void setValue(Object value)
    {
        String text = value.toString();
        ItsNatHTMLInputText compEditor = getItsNatHTMLInputText();

        if (compEditor instanceof ItsNatHTMLInputTextFormatted)
        {
            try
            {
             ((ItsNatHTMLInputTextFormatted)compEditor).setValue(value);
            }
            catch(PropertyVetoException ex)
            {
                throw new ItsNatException(ex,compEditor);
            }
        }
        else compEditor.setText(text);
    }
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

    public static void TEXT_BASED_COMPONENTS()
    {
        ItsNatDocument itsNatDoc = null;
        ItsNatComponentManager componentMgr = itsNatDoc.getItsNatComponentManager();

        final ItsNatHTMLInputText inputComp = (ItsNatHTMLInputText)componentMgr.createItsNatComponentById("inputId");
        inputComp.setText("Change this text and lost the focus");

        EventListener evtListener = new EventListener()
        {
            public void handleEvent(Event evt)
            {
                System.out.println("Text changed: " + inputComp.getHTMLInputElement().getValue());
                // Alternative: inputComp.getText();
            }
        };
        inputComp.addEventListener("change",evtListener);

        DocumentListener docListener = new DocumentListener()
        {
            public void insertUpdate(DocumentEvent e)
            {
                javax.swing.text.Document docModel = e.getDocument();
                int offset = e.getOffset();
                int len = e.getLength();

                try
                {
                    System.out.println("Inserted, pos " + offset + "," + len + " chars,\"" + docModel.getText(offset,len) + "\"");
                }
                catch(BadLocationException ex)
                {
                    throw new RuntimeException(ex);
                }
            }

            public void removeUpdate(DocumentEvent e)
            {
                javax.swing.text.Document docModel = e.getDocument();
                int offset = e.getOffset();
                int len = e.getLength();

                System.out.println("Removedm, pos " + offset + "," + len + " chars");
            }

            public void changedUpdate(DocumentEvent e)
            {
                // A PlainDocument has no attributes
            }
        };
        PlainDocument dataModel = (PlainDocument)inputComp.getDocument();
        dataModel.addDocumentListener(docListener);

        inputComp.focus();
        inputComp.select();
    }
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

                processAction(action,itsNatRequest);

            int selectedIndex = listComp.getSelectedIndex();
            if (selectedIndex != -1)
            {
                ItsNatHTMLInputText itemComp = (ItsNatHTMLInputText)componentMgr.addItsNatComponentById("itemId");
                itemComp.setText(listComp.getListModel().getElementAt(listComp.getSelectedIndex()).toString());

                ItsNatHTMLInputText posComp = (ItsNatHTMLInputText)componentMgr.addItsNatComponentById("posId");
                posComp.setText(Integer.toString(listComp.getSelectedIndex()));
            }
        }
        finally
        {
            saveDocumentToSession(itsNatRequest);
View Full Code Here

Examples of org.itsnat.comp.text.ItsNatHTMLInputText

                processAction(action,itsNatRequest);

            int selectedIndex = listComp.getSelectedIndex();
            if (selectedIndex != -1)
            {
                ItsNatHTMLInputText itemComp = (ItsNatHTMLInputText)componentMgr.addItsNatComponentById("itemId");
                itemComp.setText(listComp.getListModel().getElementAt(listComp.getSelectedIndex()).toString());

                ItsNatHTMLInputText posComp = (ItsNatHTMLInputText)componentMgr.addItsNatComponentById("posId");
                posComp.setText(Integer.toString(listComp.getSelectedIndex()));
            }
        }
        finally
        {
            saveDocumentToSession(itsNatRequest);
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.