問題タブ [jtextarea]

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.

0 投票する
2 に答える
4483 参照

java - linewrap=true で使用すると MigLayout JTextArea が縮小されない

JTextArea次のように aを使用する場合MigLayout:

JTextAreaウィンドウのサイズを変更すると、完全に拡大および縮小します。linewrap を true に設定するとJTextArea、ウィンドウを再び小さくしても縮小されません。

0 投票する
7 に答える
57564 参照

java - JScrollPaneを自動的に一番下までスクロールさせる

JTextAreaを使用してJScrollPaneを実装しようとしています。JTextAreaが追加されています。テキストが追加されても、JScrollPaneを下にスクロールし続けたいと思います。これはどのように達成できますか?

0 投票する
1 に答える
382 参照

java - JTextArea でのフォントの設定

次のテキスト「Text1 Text2 Text3」を持つ JTextArea があります。それらすべてを異なるフォントにする方法はありますか?たとえば、「Text1」はボールド、「Text2」はイタリック、「Text3」は標準ですか?

Font オブジェクトを作成できることはわかっていますが、JTextArea オブジェクトにしか適用できません。

ありがとう。

0 投票する
4 に答える
16065 参照

java - JTextArea の自動サイズ変更

最後の行 (テキスト領域の高さが提供できる) に達し、ユーザーが新しい行を開始したいときに、JTextArea 自体のサイズを変更 (垂直方向に拡張) したい。MSWord のテキスト ボックスのようなものです。

getLineCount()JTextArea の新しい高さを (必要に応じて)使用して決定するという考えがあります。これを実装するためのより良いアプローチがありますか、または知っていますか?

0 投票する
2 に答える
1140 参照

java - 行数を固定するように JtextArea を設定するにはどうすればよいですか?

テキスト領域の行数を一定に保つにはどうすればよいですか。アプリケーションのコンソール ウィンドウを作成する必要があります。行が定義済みの行数を超えた場合、最初の行を破棄する必要があります。行セットの数を超えるものを追加すると、最初に書き込まれた行が最初に破棄されるかのように。もう1つ、垂直スクロールバーを保持する必要があります。つまり、テキスト領域を開いたときに表示される行と同じ行数であってはなりません。

例: - ビュー ポートに表示される行数は 30 です。120 行の情報を保持する必要があり、スクロール バーを使用して表示できます。

0 投票する
1 に答える
3390 参照

java - Jtextareaの行を選択する方法は?

編集できないjtextareaがあります。そこにはいくつかのテキストがあります。私が欲しいのは、ユーザーがjtextareaをクリックすると(できればシングルクリック)、行全体が強調表示され、この強調表示されたテキストが取得されることです。

各行には、実際にはname@emailid.comという形式の電子メールがあります。テキスト全体を選択するには、トリプルクリックが必要になります。メールをワンクリックで選択したい。これは可能ですか?

0 投票する
3 に答える
15077 参照

java - JScrollPaneのJTextAreaのスクロールバーが機能しない

JTextAreaをスクロールさせるのに問題があります。JScrollPaneを台無しにする方法がわかりませんが、持っているようで、表示されません。これはすべて大規模なプロジェクトの一部ですが、以下のコードは、JTextAreaを作成してJScrollPaneに追加する方法です。テキスト領域の端を超えて入力すると、スクロールバーは表示されません。垂直スクロールバーを常にオンに設定すると、何もしないスクロールバーが表示されます。

コンストラクターでテキスト領域のテキスト、または行と列を設定しようとしましたが、どちらも機能しませんでした。それは私の頭を使っています。何かアイデアはありますか?

0 投票する
1 に答える
847 参照

java - Java Swingworker:カプセル化されたクラスほどではありません

カプセル化されたクラスではないSwingWorkerクラスで、情報の受け渡し、進行状況の更新、および「完了」の表示に問題があります。

ハードドライブ上のファイルとディレクトリを処理する単純なクラスがあります。ユーザーが[スタート]ボタンをクリックすると、SwingWorkerのインスタンスが起動します。

プログレスバーを更新するために、SwingWorkerからのイベントドリブンスレッドのJTextAreaで処理されるファイルの名前を印刷したいと思います。Web上のすべての例はネストされたクラス用であり、ネストされたクラスは外部クラス(doneメソッドなど)の変数にアクセスします。また、EDTが[スタート]ボタンの有効化(およびフィールドのクリア)などのアクションを実行できるように、SwingWorkerが終了したことをイベントドリブンスレッドに通知したいと思います。

私の質問は次のとおり です。1。SwingWorkerクラスは、イベントドリブンスレッドのJTextAreaにテキストをどのように配置し、プログレスバーを更新しますか?

  1. EDTは、{ external } SwingWorkerスレッドがいつ終了したかをどのように判断しますか?

{多くのコード(および処理)が実行されるため、SwingWorkerをネストされたクラスとして使用したくありません。}

0 投票する
3 に答える
10878 参照

java - リアルタイムでjTextAreaに出力

処理に数分かかるコードがあります。長い配列の文字列ごとにWebに接続する必要があり、各文字列はURLです。接続するたびにjtextareaを更新して、ユーザーが20分間フリーズしているように見える空白のページを見つめないようにする必要があります。またはそれがどれだけ長くかかるか。これは私が試したがうまくいかなかったものの例です:

0 投票する
3 に答える
32032 参照

java - JTextArea の一部だけに太字のテキストを表示するには?

a のテキストJTextAreaを太字 (テキストを追加) に変更してから通常に戻すことはできますか?

また、内容をJTextAreaRTF文書として保存することはできますか?