問題タブ [jtextcomponent]

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 投票する
1 に答える
5350 参照

java - TextChanged イベントの使用方法

ユーザーが一意の番号を入力するテキスト ボックスがあります。彼が番号を入力した後、タブまたはEnterを押します。その一意の番号に一致するレコードを検索するクエリを書きたいと思います。数値は整数です。パスポート番号、パンカード番号などになります。データベースで利用できる場合は、そのユーザーのすべての情報を表示したいと思います。

ボタンクリックでそれをしたくありません。

いくつかのイベントを探していTextChangedましたが、Java の代替手段はドキュメント リスナーのメソッドであることがわかりました。しかし、私はそれを使用する方法を取得していません。また、デザイン ビューの Netbeans では、変更されたテキストに関するイベントは表示されません。Documentlistener私の使用方法JFrame/これを修正する方法は?

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

java - ドキュメントをロードし、テキストの一部にタグを付けるための Java ライブラリ

私は Swing 開発に不慣れで、ユーザーがテキスト ドキュメントをロードしてテキストの一部にタグ付けできる Java アプリケーションを作成しています。

テキストのタグ付けされた部分が強調表示され、ユーザーはタグ付けされたテキストをクリックしてタグを編集/削除できます。これを達成するために使用できるライブラリ/クラスはありますか?

私はすでに見てきましたJTextArea。しかし、私の知る限りでは、プレーンテキストしか表示できません(間違っている場合は修正してください

私が探しているものをより明確にするために:

Stack Overflow (SO) で質問にタグを付けると、タグが小さなボックスで強調表示され、タグの周囲が強調表示されます。私はJavaで似たようなものを探しています。

したがって、追加するコンポーネントが X の場合、X はプレーン テキストとタグ付きテキストを保持できるはずです。タグ付けされたテキストは、SO タグのように見えるはずです。

編集

説明のための例。

原文:

これはサンプルテキストです。

タグを付けた後、サンプルと言うと、これは次のようになります。

タグ付きテキストあり

ここに画像の説明を入力

その x は基本的に、 sampleに関連付けられたすべてのタグを削除するボタンです。

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

java - JTextPane 軽量の代替品?

私は単純な Unixtailのようなユーティリティに取り組んでいます (Java での最初の作業)。すでにたくさんありますが、私の特定の要件に合うものはありません。追加のログ分析ヘルプ機能、構成共有、ブックマーク、編集、正規表現サポートなどが必要です。私が共感できる最も近い商用製品は、bareTailです。

私は実装をほぼ完了しましたが、Java の TextArea の制限に固執しています。TextArea の行に異なる背景色を設定できません。私はJTextPaneでこれを行うことができますが、2つの間にあるものは何かありますか?

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

java - Java GUI - 別のメソッドから新しいウィンドウにテキストを表示する

私は次のインターフェース構造を持っています: ボタンを押すと、いくつかのファイル (クラスファイル内) を参照して選択できるフレームで、ファイル (別のクラスファイル内) を読み取り、何らかの処理のためにそれらを送信します (別のクラスファイル内)。クラスファイル、3番目)。処理自体は、この質問には関係ありません。

先ほどの処理ボタンを押すと、新しいウィンドウ(フレーム)が立ち上がります。そのウィンドウには、処理中にコンソール出力を表示し、次に別のテキストを表示するテキストエリアがあります。

2 番目のフレームを描画するメソッドは、処理ファイルである 3 番目のクラス ファイルに次のように配置されています。

処理メソッド ( public static void compare(String txt1, String txt2) ) も同じファイルの drawScenario() メソッドの下にあります。私の質問は、compare() から drawScenario() メソッドの TextArea にテキストを出力するにはどうすればよいですか?

また、compare() の前に drawScenario() を呼び出しますが、処理中にウィンドウは完全には描画されません (黒い列が表示され、その中に TextArea が描画されません)。それを修正する方法はありますか?

ありがとうございました!

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

java - 複数行のJTextFieldでカーソル位置を垂直方向に変更します

次のJTextFieldがあり、カーソル位置をJTextFieldの中央からTOPに変更します。

どうすればそれを達成できますか?

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

java - Javaのjtextareaのカスタムタブ

さまざまな長さの jtextarea でタブストップを設定する方法、

最初のタブは 4 を停止する必要があります

2 番目のタブは 20 で停止する必要があります (4 からタブを指定すると、20 で停止する必要があります)

3 番目のタブは 30 で停止する必要があります (0 からタブを指定すると、30 で停止する必要があります)

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

java - Swing: 特定のボタンがクリックされたときのテキスト ボックスのフォーカス喪失イベントを無視する

focuslost イベントで検証される値を含むスイング テキスト ボックスがあります。フォームには、キャンセル ボタンなど、他にも多くのコントロールがあります。キャンセルボタンをクリックしてフォーカスが失われた場合に備えて、検証をスキップしたい。これはどのように行うことができますか?

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

java - TabbedPane での TextArea の使用

各タブに JPanel を含む JTabbedPane を追加しました。各 JPanel 内の JText 領域。タブは同じテンプレートで動的に作成できます。

メニュー付きのメニューバーもあります。JPanel と textArea を使用したときに完全に機能しました。

tabbedPane を追加したので、... アクティブなタブのコンテンツだけを置き換える方法がわかりません..

選択したコンポーネント (getSelectedComponent() メソッドと getComponentAt() メソッド) を取得して、テキストを置き換えようとしましたが、うまくいきませんでした

誰か私を助けてくれませんか

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

java - スイングコンポーネントの値をクリアする

Swingコンポーネントの値をクリアする方法はありますか?たとえば、クリアするたびにJTextFieldを取得する場合は、-を呼び出す必要がありますtxtField.setText("")。私はかつてこれらのタイプのケースのための効用メソッドを作りました-

SwingAPI自体でより良い方法が利用できるかどうか知りたいです。または、JPanelのすべての値を更新する方法があるかどうか。

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

java - テキストエリアの上下移動ボタン

画面に 2 つのテキスト領域があり、2 つのテキスト領域間の異なる単語を太字にしました。テキスト領域の異なる単語に移動するための上下ボタンが必要です。これは可能ですか?