問題タブ [multiselectlistpreference]
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.
android - MulitSelectList 環境設定の各配列インデックス値に IF ステートメントを追加する
配列インデックス値ごとに IF ステートメントを配置しようとしています。値は MultiSelectList 設定からのものです。しかし、私はそれを行うのに問題があります。これが私のコードです。助けてください。
}
これは設定フラグメントからの私の MultiSelectList です
xpath - Swing : Jtree は、選択されたすべてのノードを同じ階層で取得します
私はxmlから構築されたJtreeを持っています。
私の要件は、ユーザーが一度に jtree 内の複数のノードを選択し、ボタンをクリックするだけで、選択したすべてのノードの XPath を取得する必要があることです。
たとえば、Xml が次の場合
jtree で両方の子ノードを選択し、[ルート、親、子 1] [ルート、親、子 2] を取得するボタンをクリックします。
これを達成するために2つの方法を試しましたが、どちらもうまくいきませんでした。
私の最初の試みでは、tree.getSelectedPaths() を使用し、選択したノードを取得できましたが、[[ルート、親、子]、[ルート、親、子]] を提供する複数のノードに問題があります。
出力を [Root, Parent, Child1 ] [Root, Parent, Child2 ] にする必要があります。これは、XPath に相当します: /Root/Parent/Child1 および /Root/Parent/Child2
2 回目の試行では、mouseListener をツリーに使用して、tree.getPathForLocation(mouseEvent.getX(), mouseEvent.getY()) を使用しようとしましたが、複数の選択の場合、選択された 2 つのノードのうち、常にme 選択された最初のノード。
選択したノードの XPath を取得する別の方法がある場合でも、これを手伝っていただけないでしょうか。
前もって感謝します。