2011-06-29 4 views
2

私はHTMLコンテンツを持つJTextPaneを持っています。コンテンツタイプを変更したり、setTextを呼び出すことなく、ハイパーリンクを無効にしたいと思います。私は、ハイパーリンク それを上に移動する際、周囲のテキスト(通常はアンダーラインや青の色を意味していない) JTextPaneのハイパーリンクを無効にする

  • マウスを手に入れないようにするよう

    • ハイパーリンクが同じスタイルを持つようにしたいです

      これを行う最も簡単な方法は何ですか?私はすでにハイパーリンクリスナーを変更する方法を知っていますが、リンクが通常のテキストとして表示されるようにします。

  • 答えて

    1

    "a"タグのスタイルを定義できます。 など。 forn大きな使用を設定する

    ((HTMLDocument)textPane.getDocument()).getStyleSheet().addRule("a {font-size:48px;}"); 
    
    +0

    それは良いですが、私はそれを上に置くときに表示される手を取り除くにはどうすればよいですか? – peskal

    +0

    これは、私はfalseに編集可能に設定する必要があります。 – peskal

    +0

    Er、trueに設定します。私は真実を意味した。ハイパーリンクを無効にするには、setEditable(true)を呼び出します。 – peskal

    関連する問題