問題タブ [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 に答える
740 参照

swing - Java: JTextArea の append() と同じことを行う JTextPane のメソッドはありますか?

このプログラムでは、ユーザーがテキストフィールドにコマンドを入力すると、入力したものがテキスト領域に表示されます。yes などのキーワードの場合は緑色に変わりますが、テキスト エリアに 1 行のテキストだけを緑色に設定することはできないため、テキスト ペインを使用する必要があります。

問題は、テキスト ペインを使用すると追加メソッドを使用できなくなることです。

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

java - 多言語Javaアプリケーションのフォントの問題

JTextAreaを多用する多言語Javaアプリケーションを開発しています。非ラテン語ベースの文字が挿入されると、JTextAreasに明らかな(実際ではありませんが)フォントの変更があります。さらに、タブサイズなど、JTextAreaの他の特性も変化しているように見えます。

次の画像は、デフォルトのフォント(Lucinda Grande)とタブサイズが2のJTextAreaを示しています。

代替テキスト

次の画像は、ヒンディー語のテキストを1行挿入した後にJTextAreaがどうなるかを示しています。

代替テキスト

ご覧のとおり、フォントの外観とタブサイズは明らかに変更されていますが、デバッガーでこれらのプロパティを調べると、変更されていないことは明らかです。問題はヒンディー語に限定されません。アラビア語のテキストでも同じ結果が得られますが、韓国語とロシア語のテキストでは同じ結果が得られません。何が起こっているのか、そして私がこれを防ぐことができるかどうか、そしてどのように私がこれを防ぐことができるかについてのアイデアはありますか?

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

java - テキストファイルから JTextArea にデータをインポートする方法は?

10 行の情報を含むテキスト ファイルがあります。その情報をコピーして JTextArea に貼り付ける方法は?

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

java - スイング コンポーネントの使用

ユーザーが に値を入力します。JFormattedTextこの値を取得してクラス定義に入れる必要があります

System.out.println結果をどのように配置するかJTextArea(または、別のコンポーネントを使用する必要がありますか?)

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

java - jtextarea に変更が加えられたかどうかを知る方法は?

ユーザーがコンテンツを変更できる jtextarea を作成しました。アプリケーションを閉じる前に、ユーザーがコンテンツを変更したかどうかを知りたいです。助けてください。
-前もって感謝します

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

java - JavaのJTextAreaにテキストを追加する

テキスト領域に問題があります。

jTextArea1.append("cleverly amusing");テキストを追加するために使用します。

最初の追加:

jTextArea1.append("a fight");次に、次のテキストを追加するために使用します。

2番目の追加

ここに画像の説明を入力してください

私が本当に望んでいるのは、「巧妙に面白い」を「戦い」に置き換えることです。しかし、私にはできません。使ってみましたjTextArea1.removeAll();が効果がありません。最初の行に「戦い」を追加できるように、「巧妙に面白い」を削除するにはどうすればよいですか。

注:「WORDHINT」は修正されています...

私に何ができる?

0 投票する
5 に答える
2931 参照

java - JTextAreaスレッドセーフ?

いくつかの初期化(JTextAreaオブジェクトの作成を含む)を実行し、3つの別々のスレッドを開始し、次にこれらのスレッドがJTextArea(つまりappend()、それに)更新しようとするコードがありますが、まったく機能しません。何も表示されませんJTextArea(ただし、初期化中に、いくつかのテスト行を印刷します。これは正常に機能します)。どうしたの?どうすればこれを修正できますか?また、これらの各スレッドは、を更新する必要があるたびにランダムな時間スリープしJTextAreaます。

申し訳ありませんが、コードを提供していません。すべてが複数のファイルに分散しています。

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

java - itemStateChanged と actionPerformed の問題

ActionListner、FocusListner、および ItemListner を実装するハンドラ クラスがあります。ConfrenceGUI クラスから gui オブジェクトをインスタンス化しました。

リスナーから情報を取得しようとしています (含まれていない ConferenceGUI クラスの別のメソッドからの 2 つのボタン リスナーを含む)。

これは私のハンドラーから抜粋したコードです:

ボタンの場合:

問題は皆さんには明らかですが、私は始めたばかりなので、GUI の textArea にテキストを書き込めない理由がわかりません。コードの量については申し訳ありませんが、徹底したかったのです。

テキストエリアの由来は次のとおりです (これは、私の ConferenceGUI クラスに含まれる別のメソッドです。

他に RegPanel と WorkshopPanel の 3 つのクラスがあり、どちらも ConferenceGUI 用のいくつかのパネルを作成し、ConferenceGUI はアプレット (gui) によってインスタンス化されます。

0 投票する
5 に答える
59087 参照

java - コンソールのコンテンツを Java の textArea にリダイレクトする方法は?

javaのtextAreaでコンソールのコンテンツを取得しようとしています。

たとえば、このコードがある場合、

「Hello World」をテキストエリアに出力したいのですが、どのアクションを実行すればよいですか?

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

java - Java: カーソルの現在位置の列番号と行番号

JTextAreaでカーソルのある列番号と行番号を知りたいです。すなわち。ステータスバーよりも最初の行にあるときのメモ帳では、Ln 1、Col 1が表示されます。

前もって感謝します...