問題タブ [jtextpane]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 1行のJtextPane
カスタムフォントでJTextFieldを実装したいのですが、JTextFieldでは実装できないことがわかりました。現在、JtextPaneを使用していますが、ユーザーがEnterキーを押したときにカラットが次の行に移動しないようにする方法に問題があります。?
java - JTextPaneで異なる色のテキストを追加する方法
誰かが簡単なログで私を助けることができますか、私は選択された色(緑のOK、赤の失敗)でJTextPaneログメッセージの最初の行に追加する必要があります。これを達成する方法は?
java - JToggleButton の JTextPane、マウス イベントを無視しますか?
こんにちは
、私は奇妙な状況にいます。子コンポーネントとしてJTextPaneを持つJToggleButtonがあります。JTextPane をクリックすると、相対ボタンのイベントが実行されません (「クリック不可」に設定したい JTextPane をクリックしたいことを彼が理解しているため)。
どうすればこれを解決できますか? :)
image - JTextPaneで画像を表示
JTextPane
コンテンツタイプとしてhtmlを設定し、タグを使用して画像を表示できることはわかってimg
いますが、ここでは画像データがバイト単位であり、img
URLが必要なバイトは受け入れません。では、どうすればその画像をJTextPaneに表示できますか?この状況に対する他の解決策はありますか?
Tempディレクトリに一時的に画像を保存してからURLを入力しようとしましimg
たが、成功しませんでした。
java - 入力したテキストに応じて JtextPane にルールを追加する方法
JtextPane に、文字として「-」(ダッシュ) が含まれている場合は単語を太字にするなどのルールが必要です。
documentFilter にルールを追加できますか? このルールはどこに追加できますか
java - HTMLページがJavaSwingJTextPaneに表示されない
JTextArea
Swing以外のテキストコンポーネントを試してみました。このコードでは、非常に単純なWebページをに表示しようとしていますJTextPane
。JTextPane
の呼び出しで返される文字列を印刷すると示されているように、Webページを読み取って、のドキュメントgetText
に入れることができますHTMLDocument
が、JTextPaneには何も表示されません。基本的なものが欠けているような気がします。前もって感謝します。
私のSSCCE:
java - JTextPane - スクロール ログを作成するにはどうすればよいですか
カスタム ロギング システムの一部として JTextPane (JScrollPane 内) を使用しています。(マルチカラー出力が必要だったので、JTextArea を使用できませんでした。)
ロギング部分は機能していますが、メモリ内で継続的に増加しないように、コンテンツを制限できるようにする必要があります。
すべてのログはシステムで生成されるため、ユーザーが直接入力する必要はありません。
私ができる必要があるのは、JTextPane が指定された行数に達したときを識別し、最大数を超えたときに最初の行を削除できるようにすることです。これにより、ディスプレイの最後の「x」行のバッファーを保持できます。
どうすればこれを行うことができますか?
java - JTextPane-コンテンツはどこにありますか?
だから、私はJTextPaneを持っています
次に、ドキュメントとスタイルを次のように保存します。
次に、このルーチンを使用してログにテキストを追加します。
これはすべて正常に機能し、画面にはさまざまな色とエントリでログが表示されます。
このデータをファイルに保存したいときに問題が発生します。私は現在これを持っています:
また、ファイルは作成されますが、そのコンテンツにはHTMLスタイルのみが表示され、実際のコンテンツは表示されません。例えば。
では、スタイリングだけでなく、JTestPaneの実際のコンテンツにアクセスできるようにするにはどうすればよいですか?
私も使ってみました:
ライターを介して、しかし結果は同じでした。
理想的には、次の2つのことができるようにしたいと思います。
- 生のテキストのみを保存し、スタイルは使用せず、プレーンテキストファイルに保存します。
- 色などを維持するために、コンテンツ全体をhtmlとして保存しますが、コンテンツはそこにあります。
では、JTextPaneの実際のコンテンツを見つけるには、何を調べる必要がありますか?(スタイルの有無にかかわらず)