jtree

    0

    1答えて

    lアクティブなディレクトリのフォルダを一覧表示するプログラムを作成しました。私は2つのjtreesを持っています。 A - ネットワーク上のコンピュータを一覧表示します。 B - ツリーAで選択されたPCのフォルダを一覧表示する。 しかし、ツリーAのノードを最初に選択するときは通常、ツリーBを塗りつぶしますが、ツリーAの別のノードを選択すると、新しいノードの内容 ツリーAの最後に選択したノードのコ

    0

    1答えて

    私は、docs.oracle.comチュートリアルのDynamicTreeとDynamicTreeDemoクラスを使用しています。この例では、選択されたノードに子ノードを動的に追加することができます。 私がするTreePathを変更するための DefaultMutableTreeNode addObject(Object child) 機能を変更しました。それは私が追加ボタンをクリックするたび

    0

    1答えて

    私のアプリケーション用にJTreeを作成しました。今私はいくつかのノードの色や完全な木自体の色を変更したい。私は検索し、カスタムTreeCellRendererComponentを作成し、その中の色を更新することが判明しましたが、それは私のためには機能しません。たぶん私は何かが不足しているか、または私が考えていることは、色を変えないJTreeの特定のプロパティを更新している可能性があります。 im

    0

    2答えて

    ユーザの検索によって動的に更新されるようにしたいと考えています。コンソール上の出力から、検索が正常に動作することがわかります。問題はツリーを更新することです。 これは私が得たものです。 public class classA { int id; String name; List<ClassB> listOfClassB; } public class c

    0

    1答えて

    Jtreeを実装し、そのノードを「Event」オブジェクトで初期化します。私はJtreeを編集可能にし、このツリーのモデルにModelListenerを追加しました。しかし、このリスナーの変更されたノードでgetUserObject()メソッドを使用すると、ノードは "Event"オブジェクトではなくStringオブジェクトのみを返します。どうして? 私はgetUserObject()が親ノードを

    0

    1答えて

    JTreeベースのファイルブラウザを構築し、setSelectionPathとDefaultMutableTreeNodeを使用して特定のパスに移動しようとしています。 私はちょうど一人でisLeafにチェックが含まれているhere import java.io.File; import java.util.Arrays; import java.util.Enumeration; impo

    0

    1答えて

    ノードをドラッグ&ドロップすると、ノードの新しい親が展開されます。私はこれを無効にしたい。 クラスTransferHandlerを拡張し、メソッドimportDataをオーバーライドしました。 この方法では、私は実際の動きをします。ノードの移動後、親ノードisExpandedと私が答えとしてfalseを取得するかどうかを確認します。 どこで、どのようにして展開をキャンセルできますか?

    0

    1答えて

    私はたくさんの質問を読んだことがありますが、まだ回答がありません。私はJavaプロジェクトのためのAPIの並べ替えを作成しようとしてjTreeの選択を設定しようとしています。私は親ノード上で次のように簡単に選択を設定できます: myTree.setSelection(1); 子ノードからのリーフで問題が発生しました。私は歩行機能を持っており、その中に特定の文字列を探しています。私が探している文字列

    1

    1答えて

    申し訳ありませんが、私は心がゆるいです。私は後で使用するためにJTreeの選択を保持する変数を作成しようとしています。私は私の人生のためにはできませんそれを更新せずに変数を設定する方法を理解することができます私は保存しようとしているJtreeの選択を後で変更: これは私がJTree選択: CopySelection = FormTree.getSelectionModel(); は、私は私がそ

    0

    1答えて

    現在、JToolBar、JTree、およびRSyntaxTextAreaで構成される単純なSwingアプリケーションがGridBagLayout内に作成されています。 現在、JTreeにはトップノードが1つしかなく、子ノードは1つのみです。 JToolBarの、JTreeのとRSyntaxTextAreaと完全なUI JTreeのの最上位ノード、 "最小化" の全体のGridBagLayout種類