Package javax.swing.text

Examples of javax.swing.text.PlainDocument


        super.setUp();
        ui = new BasicPasswordFieldUI();
    }

    public void testCreateElement() {
        Element element = new PlainDocument().getDefaultRootElement();
        assertTrue(ui.create(element) instanceof PasswordView);
    }
View Full Code Here


        assertEquals(2, spec.getAttributes().getAttributeCount());
        checkAttributes(spec.getAttributes(), StyleConstants.NameAttribute, Tag.TEXTAREA);
        Object contentModel = spec.getAttributes().getAttribute(StyleConstants.ModelAttribute);
        assertNotNull(contentModel);
        assertTrue(contentModel instanceof PlainDocument);
        final PlainDocument plainDocument = (PlainDocument)contentModel;
        assertEquals("", plainDocument.getText(0, plainDocument.getLength()));
        reader.parseBuffer.add(new ElementSpec(null, ElementSpec.EndTagType));
        assertEquals(3, reader.parseBuffer.size());
       
        reader.textAreaContent(text1.toCharArray());
        assertEquals(0, reader.charAttr.getAttributeCount());
        assertEquals(3, reader.parseBuffer.size());
        assertEquals(4, plainDocument.getLength());
        assertEquals(text1, plainDocument.getText(0, plainDocument.getLength()));
       
        reader.textAreaContent(text2.toCharArray());
        assertEquals(0, reader.charAttr.getAttributeCount());
        assertEquals(3, reader.parseBuffer.size());
        assertEquals(9, plainDocument.getLength());
        assertEquals(text1 + text2, plainDocument.getText(0, plainDocument.getLength()));
       
        assertFalse(createMarker.isOccurred());
        assertFalse(insertMarker.isOccurred());
    }
View Full Code Here

        textPane.setDocument(doc);
        assertSame(doc, textPane.getDocument());
        testExceptionalCase(new IllegalArgumentCase() {
            @Override
            public void exceptionalAction() throws Exception {
                textPane.setDocument(new PlainDocument());
            }
        });
        testExceptionalCase(new IllegalArgumentCase() {
            @Override
            public void exceptionalAction() throws Exception {
View Full Code Here

        textPane.setDocument(doc);
        assertSame(doc, textPane.getDocument());
        testExceptionalCase(new IllegalArgumentCase() {
            @Override
            public void exceptionalAction() throws Exception {
                textPane.setDocument(new PlainDocument());
            }
        });
    }
View Full Code Here

      if (this.dataFieldOriginal.getDocument() instanceof FixedLengthDocument) {
        FixedLengthDocument doc = (FixedLengthDocument)this.dataFieldOriginal.getDocument();
        this.dataFieldCloned.setDocument(new FixedLengthDocument(doc.getMaxLength()));
      }
      else {
        this.dataFieldCloned.setDocument(new PlainDocument()); // we can't reuse the document
      }
      this.dataFieldCloned.setFormatterFactory(new DataFieldFormatterFactory()); // we can't reuse the formatter
      // TF:29 Oct 2008:removed the caret
    this.dataFieldCloned.getCaret().setVisible(false);
   
View Full Code Here

      if (this.passwordDataFieldOriginal.getDocument() instanceof FixedLengthDocument) {
        FixedLengthDocument doc = (FixedLengthDocument)this.passwordDataFieldOriginal.getDocument();
        this.passwordDataFieldCloned.setDocument(new FixedLengthDocument(doc.getMaxLength()));
      }
      else {
        this.passwordDataFieldCloned.setDocument(new PlainDocument()); // we can't reuse the document
      }
    this.passwordDataFieldCloned.getCaret().setVisible(false);
    }
View Full Code Here

      if (this.dataFieldOriginal.getDocument() instanceof FixedLengthDocument) {
        FixedLengthDocument doc = (FixedLengthDocument)this.dataFieldOriginal.getDocument();
        this.dataFieldCloned.setDocument(new FixedLengthDocument(doc.getMaxLength()));
      }
      else {
        this.dataFieldCloned.setDocument(new PlainDocument()); // we can't reuse the document
      }
      this.dataFieldCloned.setFormatterFactory(new DataFieldFormatterFactory()); // we can't reuse the formatter
      // TF:29 Oct 2008:removed the caret
    this.dataFieldCloned.getCaret().setVisible(false);
   
View Full Code Here

     */
    public static void bind(
            JTextComponent textComponent,
            ValueModel valueModel,
            boolean commitOnFocusLost) {
        bind(textComponent, valueModel, new PlainDocument(), commitOnFocusLost);
    }
View Full Code Here

    public CustomizationVersionInfoEditor() {
        this.labelId = new JLabel();

        this.editName = new JTextField(20);
        this.editName.setDocument(new PlainDocument());

        this.editBindingTime = new JComboBox(BindingTime.getAllTypeName());

        GridBagLayout gbl = new GridBagLayout();
        GridBagConstraints gbc = new GridBagConstraints();
View Full Code Here

    protected JTextField editName = null;

    public PatternInfoEditor() {
        this.editName = new JTextField(20);
        this.editName.setDocument(new PlainDocument());

        GridBagLayout gbl = new GridBagLayout();
        GridBagConstraints gbc = new GridBagConstraints();
        this.setLayout(gbl);
View Full Code Here

TOP

Related Classes of javax.swing.text.PlainDocument

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.