モジュール javafx.graphics
パッケージ javafx.scene.input

クラスClipboardContent

    • コンストラクタの詳細

      • ClipboardContent

        public ClipboardContent()
    • メソッドの詳細

      • hasString

        public final boolean hasString()
        プレーン・テキスト文字列(DataFormat.PLAIN_TEXT)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.PLAIN_TEXT)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putString

        public final boolean putString​(String s)
        プレーン・テキスト文字列をClipboardContentに入れます。 これは、put(DataFormat.PLAIN_TEXT, s)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。
        パラメータ:
        s - 配置する文字列。 nullも指定できます。
        戻り値:
        常にtrue (文字列は常に正常に配置されます)
      • getString

        public final String getString()
        以前に入っていたClipboardContentから、プレーン・テキスト文字列を取得します。 これは、get(DataFormat.PLAIN_TEXT)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.PLAIN_TEXTに関連付けられたClipboardContent内の文字列、または存在しない場合はnull。
      • hasUrl

        public final boolean hasUrl()
        URL文字列(DataFormat.URL)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.URL)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putUrl

        public final boolean putUrl​(String url)
        URL文字列をClipboardContentに入れます。 これは、put(DataFormat.URL, url)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。
        パラメータ:
        url - 配置する文字列。 nullも指定できます。
        戻り値:
        常にtrue (URLは常に正常に配置されます)
      • getUrl

        public final String getUrl()
        以前に入っていたClipboardContentから、URL文字列を取得します。 これは、get(DataFormat.URL)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.URLに関連付けられたClipboardContent内の文字列、または存在しない場合はnull。
      • hasHtml

        public final boolean hasHtml()
        HTML文字列(DataFormat.HTML)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.HTML)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putHtml

        public final boolean putHtml​(String html)
        HTML文字列をClipboardContentに入れます。 これは、put(DataFormat.HTML, html)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。
        パラメータ:
        html - 配置する文字列。 nullも指定できます。
        戻り値:
        常にtrue (HTMLは常に正常に配置されます)
      • getHtml

        public final String getHtml()
        以前に入っていたClipboardContentから、HTML文字列を取得します。 これは、get(DataFormat.HTML)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.HTMLに関連付けられたClipboardContent内の文字列、または存在しない場合はnull。
      • hasRtf

        public final boolean hasRtf()
        RTF文字列(DataFormat.RTF)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.RTF)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putRtf

        public final boolean putRtf​(String rtf)
        RTF文字列をClipboardContentに入れます。 これは、put(DataFormat.RTF, rtf)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。
        パラメータ:
        rtf - 配置する文字列。 nullも指定できます。
        戻り値:
        常にtrue (RTFは常に正常に配置されます)
      • getRtf

        public final String getRtf()
        以前に入っていたClipboardContentから、RTF文字列を取得します。 これは、get(DataFormat.RTF)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.RTFに関連付けられたClipboardContent内の文字列、または存在しない場合はnull。
      • hasImage

        public final boolean hasImage()
        イメージ(DataFormat.IMAGE)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.IMAGE)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putImage

        public final boolean putImage​(Image i)
        イメージをClipboardContentに入れます。 これは、put(DataFormat.IMAGE, i)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。 この方法でイメージがクリップボードに配置されたときは、オペレーティング・システムに依存するイメージはクリップボードにロードされます(MacのTIFFやWindowsのDIBなど)。
        パラメータ:
        i - 配置するイメージ。 nullも指定できます。
        戻り値:
        常にtrue (イメージは常に正常に配置されます)
      • getImage

        public final Image getImage()
        以前に入っていたClipboardContentから、イメージを取得します。 これは、get(DataFormat.IMAGE)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.IMAGEに関連付けられたClipboardContent内のイメージ、または存在しない場合はnull。
      • hasFiles

        public final boolean hasFiles()
        ファイルのリスト(DataFormat.FILES)がこのClipboardContentに入っているかどうかを取得します。
        戻り値:
        containsKey(DataFormat.FILES)でtrueが返される場合はtrue、それ以外の場合はfalse
      • putFiles

        public final boolean putFiles​(List<File> files)
        ファイルのリストをClipboardContentに入れます。 これは、put(DataFormat.FILES, files)を起動することと同等です。 この値をnullに設定すると、実質的に、それがClipboardContentからクリアされます。
        パラメータ:
        files - 配置するファイル。 nullも指定できます。
        戻り値:
        常にtrue (ファイルは常に正常に配置されます)
      • putFilesByPath

        public final boolean putFilesByPath​(List<String> filePaths)
        ファイル・パスに基づいて、ファイルのリストをClipboardContentに入れます。 このことは、単に、ファイルのリストを構築し、putFiles(java.util.List<java.io.File>)メソッドを起動するコンビニエンス・メソッドです。
        パラメータ:
        filePaths - 配置するファイル。 nullも指定できます。
        戻り値:
        常にtrue (ファイルは常に正常に配置されます)
      • getFiles

        public final List<File> getFiles()
        以前に入っていたClipboardContentから、ファイルのリストを取得します。 これは、get(DataFormat.FILES)を起動することと同等です。 そのようなエントリが存在しない場合は、nullが返されます。
        戻り値:
        DataFormat.FILESに関連付けられたClipboardContent内のファイルのリスト、または存在しない場合はnull。