問題タブ [styledtext]
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 - drawstring()のテキストの色を変更する
スイングを使ったストリング・イム・ドローイングの1つの作品に重点を置いています。
次のコードでHTMLを使用するようにアドバイスされました。
私はこれを試しましたが、運がありませんでした...それはHTMLを出力するだけです
誰かが私を正しい方向に向けることができますか?
java - JavaSwingテキストエディタ
私はJavaプログラミングの初心者です。Swing / AWTでテキストエディタを実行する必要がありますが、それについて1つ質問があります。選択した1つの単語を編集するにはどうすればよいですか?たとえば、色を変更できますか?どのコンポーネントとどの機能を使用する必要がありますか?
java - スタイル付きテキストをクリップボードとの間でコピー/貼り付けするにはどうすればよいですか?
私は私を持っていて、テキストモデルとしてJTextPane
使用しています。DefaultStyledDocument
私は現在、コピーと貼り付けにJTextPane
のデフォルトcopy()
とpaste()
メソッドを使用していますが、ご存知のように、それらはプレーン テキストのみをコピー/貼り付けします。たとえば、スタイル付きのテキストをブラウザーからコピーしてJTextPane
、スタイルを保持したまま貼り付けることができる必要があります。
どうすればこれを達成できるか知っている人はいますか?
java - stylerangesを含むSWTStyledTextコンテンツを画像に変換します
Styledtext(StyleRangesを使用)の内容を画像に印刷/変換したい。どう対処したらいいのかわからない。
誰でも私にこれをするように案内してください。
java - StyledText 領域に Java コード フォーマッタを実装する
エリアのJavaコードが正しくフォーマットされるように、エリアのCtrl + i
Eclipseのようにキーバインディングを実装しようとしています。StyledText
私はしばらく見回してきましたが、インデントを実装する方法について多くの情報を見つけることができないようです. 大騒ぎせずにこれを行う方法はありますか?それとも、ユーザーが入力した内容を領域に自動的にフォーマットするために、多くのケースで独自のフォーマッターをコーディングする必要がありますか?
java - SWT StyledText getCaretOffset が間違った行番号を与える
アクティブな行の箇条書きの背景を強調表示しようとしています。私は使用しています
現在アクティブなようなものを取得します。Enterキーを押して新しい行を取得する場合を除いて、これは機能するようです。
getCaretOffset は 35 を返し、getCharCount は 36 を返します。
ただし、最後の行をクリックすると (今のところ、クリック時に redraw() を呼び出します)、行が正しく強調表示され、getCaretOffset は 36 を返します。
ここに関連するコードがあります
java - SWT 弾丸の背景全体を変更
現在アクティブな行の箇条書きの背景を強調表示しようとしていますが、箇条書きの背景色を設定しただけでは、番号部分のみが強調表示されます。弾丸が占めるすべてのスペースを強調表示したいと思います。
9 の左側にあるすべてのスペースも強調表示し、おそらく少し右側にも強調表示したいと思います。
私がこれまでに持っているものを取得するために使用しているコードは
これは可能ですか?
java - SWT StyledText - 自動ハイライト (または自動選択)
SWT StyledText を使用して、プラグインのクエリへの応答を設定しています。一番下まで自動スクロールする方法を学びましたが、最後のエントリを自動選択する正しい方法がわかりませんでした。最適化されていない方法でこれを行うことができました。つまり、前のすべての行の背景を白に更新してから、最後に追加された行を強調表示しましたが、これを行うより良い方法が必要です。
これが私のコードです:
ありがとう!
eclipse - TableItem でのテキストの折り返し
これは、テーブル アイテムでテキストをラップすることに関するものです。テーブル アイテムが WRAP をサポートしていないことはわかっています。しかし、Tableitem 内に StyledText を埋め込む可能性を検討しています。出来ますか?