Skip navigation links
EDB/Java
jp.ac.tokushima_u.edb.gui

Class EdbTextPane

    • Field Detail

      • myText

        protected String myText
      • editable

        protected boolean editable
      • bgc

        protected Color bgc
      • textPanelBgc

        protected Color textPanelBgc
      • textPanel

        protected EdbPanel textPanel
      • title

        protected MLText title
      • prefix

        protected String prefix
      • postfix

        protected String postfix
      • titleLabel

        protected EdbLabel titleLabel
      • prefixLabel

        protected EdbLabel prefixLabel
      • statusLabel

        protected EdbLabel statusLabel
      • postfixLabel

        protected EdbLabel postfixLabel
      • statusText

        protected String statusText
      • textEditor

        protected jp.ac.tokushima_u.edb.gui.EdbTextPane.TextEditor textEditor
      • textEditorPane

        protected JComponent textEditorPane
      • alertReason

        protected MLText alertReason
      • maxWidth

        int maxWidth
      • width

        int width
    • Method Detail

      • setBackground

        public void setBackground(Color c)
      • setTextBackground

        public void setTextBackground(Color c)
      • setStatusText

        public void setStatusText(String s)
      • setMaximumWidth

        void setMaximumWidth(int w)
      • addMouseListener

        public void addMouseListener(MouseListener ml)
        このペインからマウスイベントを受け取るために,指定されたマウスリスナーを追加します.
        Specified by:
        addMouseListener in class EdbEditorObject
        Parameters:
        ml - マウスリスナ
      • setToolTipText

        public void setToolTipText(String t)
        ツールヒントに表示するテキストを登録します.このテキストは,カーソルがコンポーネント上にあるときに表示されます.
        Specified by:
        setToolTipText in class EdbEditorObject
        Parameters:
        t - 示する文字列.テキストが null の場合は,このコンポーネントのツールヒントはオフに設定される
      • setLabelFont

        public void setLabelFont(Font f)
        値ラベルのフォントを設定します.
        Parameters:
        f - フォント
      • setSubFont

        public void setSubFont(Font f)
        前置ラベル,後置ラベルのフォントを設定します.
        Specified by:
        setSubFont in class EdbEditorObject
        Parameters:
        f - フォント
      • setTitleFont

        public void setTitleFont(Font f)
        タイトルラベルのフォントを設定します.
        Parameters:
        f - フォント
      • setFont

        public void setFont(Font f)
        タイトルラベル,前置ラベル,値ラベル,後置ラベルのフォントを設定します.
        Specified by:
        setFont in class EdbEditorObject
        Parameters:
        f - フォント
      • setLabelFgc

        public void setLabelFgc(Color c)
        値ラベルの背景色を設定します.
        Parameters:
        c - 背景色
      • setSubFgc

        public void setSubFgc(Color c)
        タイトルラベル,前置ラベル,値ラベル,後置ラベルの背景色を設定します.
        Specified by:
        setSubFgc in class EdbEditorObject
        Parameters:
        c - 背景色
      • setFgc

        public void setFgc(Color c)
        前景色を設定します.
        Specified by:
        setFgc in class EdbEditorObject
        Parameters:
        c - 前景色.
      • isEditable

        public boolean isEditable()
        編集できるかどうかを判定します.
        Specified by:
        isEditable in class EdbEditorObject
        Returns:
        編集できる場合は true,できない場合は false を返します.
      • reverse

        public void reverse()
      • rotateLeft

        public void rotateLeft()
      • rotateRight

        public void rotateRight()
      • upperCase

        public void upperCase()
      • capitalize

        public void capitalize()
      • lowerCase

        public void lowerCase()
      • openWikipedia

        protected void openWikipedia(String text)
      • openGoogleSearch

        protected void openGoogleSearch(String text)
      • openPubMedSearch

        protected void openPubMedSearch(String text)
      • openCiNiiSearch

        protected void openCiNiiSearch(String text)
      • openWebOfScienceSearch

        protected void openWebOfScienceSearch(String text)
      • openScopusSearch

        protected void openScopusSearch(String text)
      • makePopupItems

        protected void makePopupItems()
      • popupAddMenuSetECCPD

        protected void popupAddMenuSetECCPD()
      • popupAddMenuSetRRR

        protected void popupAddMenuSetRRR()
      • mousePopupShow

        protected boolean mousePopupShow(MouseEvent e)
        Popupメニューを表示する.
        Specified by:
        mousePopupShow in class EdbEditorUnit
        Parameters:
        e - Mouse Event.
        Returns:
        表示した場合にはtrue.
      • show

        public void show(boolean forceVisible)
      • isParagraph

        public boolean isParagraph()
        段落を扱うかどうかを判定します.
        Returns:
        段落を扱っている場合は true,その他 false を返します.
      • setLatin

        public void setLatin(boolean b)
        英文を扱うかどうかを設定します.
        Parameters:
        b - 英文を扱うかどうか
      • isLatin

        public boolean isLatin()
        英文を扱うかどうかを判定します.
        Returns:
        英文を扱っている場合は true,その他 false を返します.
      • setPronounce

        public void setPronounce(boolean b)
        読みを扱うかどうかを設定します.
        Parameters:
        b - 読みを扱うかどうか
      • isPronounce

        public boolean isPronounce()
        読みを扱うかどうかを判定します.
        Returns:
        読みを扱っている場合は true,その他 false を返します.
      • setPersonname

        public void setPersonname(boolean b)
        名前を扱うかどうかを設定します.
        Parameters:
        b - 名前を扱うかどうか
      • isPersonname

        public boolean isPersonname()
        名前を扱うかどうかを判定します.
        Returns:
        名前を扱っている場合は true,その他 false を返します.
      • setText

        public boolean setText(String t,
                               boolean undoable)
        テキストを設定します.
        Parameters:
        t - テキスト
        undoable - アンドゥ可能性
        Returns:
        成功した場合は true,失敗した場合は false を返します.
      • insider_setText

        boolean insider_setText(String t,
                                boolean undoable)
      • getText

        public String getText()
        テキストを取得します.
        Specified by:
        getText in class EdbEditorObject
        Returns:
        テキストを返します.
      • dragGestureRecognized

        public void dragGestureRecognized(DragGestureEvent dge)
        このペインで,ドラック開始ジェスチャーを認識したときに呼び出されます.
        Specified by:
        dragGestureRecognized in interface DragGestureListener
        Parameters:
        dge - ジェスチャーを記述するイベント
      • edbDnDDropTargetIsReady

        public boolean edbDnDDropTargetIsReady()
        ドロップターゲットのReady状態の取得.
        Specified by:
        edbDnDDropTargetIsReady in interface EdbDnDDropTarget
        Returns:
        Is ready.
      • edbDnDDropTargetSelected

        public void edbDnDDropTargetSelected(boolean sel)
        ドロップターゲット領域内でドラッグのEnter/Exit時に呼び出されます.
        Specified by:
        edbDnDDropTargetSelected in interface EdbDnDDropTarget
        Parameters:
        sel - セレクション状態.
      • lostOwnership

        public void lostOwnership(Clipboard cb,
                                  Transferable tr)
        クリップボードの内容のオーナではなくなったことを,このオブジェクトに通知します.
        Specified by:
        lostOwnership in interface ClipboardOwner
        Parameters:
        cb - もう所有されていないクリップボード
        tr - このオーナが所有していたクリップボード上の内容
      • cut

        public void cut()
      • copy

        public void copy()
      • pastable

        public boolean pastable()
      • paste

        public void paste()
      • delete

        public void delete()
EDB/Java

EDB Working Group at Tue Jun 10 17:08:59 JST 2025