javax.swing.text.rtf

Class RTFEditorKit

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class RTFEditorKit
    extends StyledEditorKit
    This is the default implementation of RTF editing functionality. The RTF support was not written by the Swing team. In the future we hope to improve the support provided.
    • Constructor Detail

      • RTFEditorKit

        public RTFEditorKit()
        Constructs an RTFEditorKit.
    • Method Detail

      • getContentType

        public String getContentType()
        Get the MIME type of the data that this kit represents support for. This kit supports the type text/rtf.
        Overrides:
        getContentType in class DefaultEditorKit
        Returns:
        the type
      • read

        public void read(InputStream in,
                Document doc,
                int pos)
                  throws IOException,
                         BadLocationException
        Insert content from the given stream which is expected to be in a format appropriate for this kind of content handler.
        Overrides:
        read in class DefaultEditorKit
        Parameters:
        in - The stream to read from
        doc - The destination for the insertion.
        pos - The location in the document to place the content.
        Throws:
        IOException - on any I/O error
        BadLocationException - if pos represents an invalid location within the document.
      • write

        public void write(OutputStream out,
                 Document doc,
                 int pos,
                 int len)
                   throws IOException,
                          BadLocationException
        Write content from a document to the given stream in a format appropriate for this kind of content handler.
        Overrides:
        write in class DefaultEditorKit
        Parameters:
        out - The stream to write to
        doc - The source for the write.
        pos - The location in the document to fetch the content.
        len - The amount to write out.
        Throws:
        IOException - on any I/O error
        BadLocationException - if pos represents an invalid location within the document.
      • write

        public void write(Writer out,
                 Document doc,
                 int pos,
                 int len)
                   throws IOException,
                          BadLocationException
        Write content from a document to the given stream as plain text.
        Overrides:
        write in class DefaultEditorKit
        Parameters:
        out - The stream to write to
        doc - The source for the write.
        pos - The location in the document to fetch the content.
        len - The amount to write out.
        Throws:
        IOException - on any I/O error
        BadLocationException - if pos represents an invalid location within the document.

Traduction non disponible

Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.

Version en cache

05/11/2024 20:31:28 Cette version de la page est en cache (à la date du 05/11/2024 20:31:28) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.

Document créé le 31/08/2006, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-javax/swing/text/rtf/RTFEditorKit.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.

Références

  1. Consulter le document html Langue du document :fr Manuel PHP : https://docs.oracle.com, RTFEditorKit

Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.

Table des matières Haut