ベストアンサー ノードの削除2 2002/07/29 11:56 ノードを削除させる時、deleteキーを使って削除させたいのですが、どうやっていいのか分かりません。 教えてください。お願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー sasadora ベストアンサー率68% (59/86) 2002/07/29 13:57 回答No.2 前に質問したときと同じようにJTreeの話なんですよね。 どこまでできて、なにが分からないんでしょう? 1.deleteキーを押したことを判別する方法 2.Treeから削除させる方法 1.JTreeにKeyListenerを追加して、KeyEventを判断する。 public void keyPressed(KeyEvent e){ if (e.getKeyCode() == KeyEvent.VK_DELETE){ System.out.println("Delete"); } } 2.Nodeに何を使っているかによりますが、DefaultMutableTreeNodeだとしたら、removeFromParentが便利です。 ((DefaultMutableTreeNode)tree.getSelectionPath().getLastPathComponent()).removeFromParent(); JTreeから、getSelectionPathを使って現在選択しているノードまでのパスを取得。→ パスの最後のコンポーネントを取得→ 親からこのノードを削除する。 質問者 お礼 2002/07/30 08:28 ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) kampfer ベストアンサー率0% (0/1) 2002/07/29 13:30 回答No.1 この質問じゃ答えようがないと思います。 もっと詳しく状況とやりたいことを書きましょう。 まぁ、processKeyEventでキーイベントを監視すれば いいんじゃないのかな? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発Java 関連するQ&A ノードの削除 removeAllChildren()を使って子ノードを削除させたのですが、上手く削除できません。削除はされているようなのですが、repaint()を使っても親ノードから伸びる線は消えているのですが、削除したはずのノードが残っている状態です。どうしたらよいのか分かりません。 教えてください。よろしくお願いします。 ノードの削除 フォームから送信した内容に対応するノードを DOMツリーから削除する方法が思いつかず困ってます。 var kekka = root.selectNodes(XPath); のようにして直接ノードリストを取得しています。 ●.removeChild(▲)を利用してノードが削除できることはわかるのですが、 今回の場合の、●▲に入る変数がまったく検討がつきません。 新しいノード TreeViewで新しいノードを作成した時、 その新しくできたノードを選択状態にするには どうすればいいのでしょうか? Lastノード、Nextノードを使ってみたのですが、 うまく取得できませんでした。 お願いします。 開発環境はVB.Net2003です。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム ファイルの削除について ファイルの削除についてなのですが、 Deleteキーで削除する場合はゴミ箱へ移動し、 Shift+Deleteキーで削除する場合は直接削除されます。 これをDeleteキーで直接削除しShift+Deleteキーでゴミ箱へ移動するような 設定は可能なのでしょうか。 よろしくお願いいたします。 js 親ノード javascriptの Node.appendChild()の使い方に親ノード、子ノードとあるのですが これは親要素、子要素とは違うのですか? 以下引用 Node.appendChild() メソッドは、特定の親ノードの子ノードリストの末尾にノードを追加します。追加しようとしたノードが既に存在していたら、それは現在の親ノードから除かれ、新しい親ノードに追加されます(他のノードに追加する前にそのノードを親ノードから削除する必要はありません)。 削除 Deleteキーや右クリックから削除しても削除できないんですけど、どうしたらいいのでしょうか ノードとは XMLの勉強をしていると ノード 【node】ということばが出てきます。 しかし解説書にはノードそのものの意味が 見つかりません。 gooの辞典では (1) 結節。節点。交点。 (2) 通信ネットワーク・物流の中継点。拠点。 と出るのですが、どれもしっくりきません。 XMLにおけるノードとはどのような意味に なるのでしょう ノード=?? 削除が??? インターネットで以前、検索閲覧した分が次に検索時にダウンリストになって出てきます・・削除及びリストに出ないようにする方法はないでしょうか?インターネットのプロパティで削除しましたが、また出てきます((+_+)) XPだとDeleteキーで消えました。vistaでは消えません(?_?)誰か教えてください<(_ _)> 図形の削除 word2007での質問なのですが、クリップアートやブロック矢印、フローチャートは挿入後の削除はdeketeキーで削除できるのですが、吹き出しはなぜかdeleteキーで削除できません。 どのようにすれば削除できますでしょうか? PDF にあるデータを削除 PDF にあるページを削除したいのですが ページを指定して削除したくて、DELETEキーを 押して削除したい ですが、削除になりません どうすれば、削除できますか? Firefoxのオートコンプリート個別削除について オートコンプリート(フォーム入力履歴)を個別に削除したいのですが、Firefox 55.0.3 (64ビット)、Firefox 55.0b6 Beta Windows 64-bitの場合、ただ削除したい候補にマウスを当ててDeleteキーを押しても、SHIFTキーの後でDeleteキーを押しても、またSHIFFTキーとDeleteキーを同時に押しても、BACKSPACEキーを押しても消えません。 どうすれば個別に消すことができますか? ノードに関する問題 以下のようなノードがあり、各ノード間の移動コストを考える。 なおノード A,Bの最小移動コストを X(A,B)と表す。 (1)全ノードの最小移動コストの平均値はいくらか。 (2)最小移動コストの平均値を最も減少させるために新たに 1 本の経路を引いた。 どのノード間に新たな経路を引けばよいか。 という問題です。 数学の問題を解く中でこの問題が出てきました。この手の問題をやったことがなくて どうやってやればいいかも分かりません。 これは情報学ですか。 この問題の解き方をご存知の方、ご指導よろしくお願いします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム Vノードについて UNIXのVノードについて、ネット検索でいろいろと調べましたが、わかりませんでした。 Vノードについて、教えてください。 削除フラグってどうなんでしょう? 運用方針として、まちがってDELETEしたりしないために、削除フラグというカラムを 設けたりする場合があると思います。 (しないですか?) ※少なくとも、2人の知人に聞いたところ、1. 削除フラグを利用したことがある、 2. 削除フラグは常に利用している、という回答でした。 そこで、いろいろ考えてみたところ、削除フラグという考え方は、 RDBの以下の機能とバッティングするのではないかと思いました。 ・外部キー制約のON DELETE CASCADEが利用できない ・参照先が削除された(delete_flag = 1)データであってもPRIMARY KEYを 参照できるので、外部キー制約違反にならない。 よって、参照整合性の維持を、DBを操作する側(PHPとか)で行わなくては ならず、かなり面倒です。 解決案や、みなさんの考えをお聞きしたく思います。 ※削除フラグカラムもプライマリーキーに含めて、マルチカラムプライマリーキーに して、参照元でも、マルチカラムで参照するという方法があるかもしれませんが、 どうもしっくりいきません。 MSXMLを使ってノードを削除したい。 MSXML3.0で IXMLDOMDocumentPtr pXMLDOMDoc; pXMLDOMDoc.CreateInstance(__uuidof(DOMDocument)); pXMLDOMDoc->put_async(VARIANT_FALSE); pXMLDOMDoc->validateOnParse = FALSE; pXMLDOMDoc->load( _variant_t("XMLドキュメントのパス") ); としてXMLドキュメントを読み込み、属性が一致したノードを削除したいです。 例:xml <root> <category name='1'> <item> 車 </item> </category> <category name='1'> <item> バイク </item> </category> <category name='2'> <item> 自転車 </item> </category> <category name='2'> <item> 徒歩 </item> </category> </root> 上記のxmlからcategoryのname属性が1のものを削除し 下記のように変換したいです。 <root> <category name='2'> <item> 自転車 </item> </category> <category name='2'> <item> 徒歩 </item> </category> </root> 削除したデータはどこへ? LANサーバー上の誤って削除してしまったデータは復旧できないのでしょうか? deleteキーで決定してしまったのですが どこかのゴミ箱にまだいるんでしょうか? 今捨てたばっかりなんですが 助けてください あわててますいません Cドライブの資源を削除すると、ゴミ箱に入らず削除されてしまう。 CドライブにあるものをDeleteキーで削除すると、まるでShift+Deleteキーを押したときのような「ゴミ箱に入らない削除」になってしまいます。 ゴミ箱のプロパティを確認してみると、通常であればローカルマシンに存在する各ドライブがタブとして表示され、ドライブごとにごみ箱容量を設定することも可能だと思いますが、私の場合ローカルに存在するC、F、Gドライブのうち、Gドライブのみがタブとして表示され残り2つは表示されません。C、FドライブからDeleteキーで削除するとゴミ箱には行かず直接削除されてしまいます。 当現象の原因がお分かりになる方、もしくは調査方法のヒントが分かる方、いらっしゃいましたらご返答宜しく御願い致します。 改行がノード?(JAXP) xmlのノードについてですが、 <talkset> <name type="first">abc</name> <comment>hello!!</comment> </talkset> というxmlファイルがあった場合に、 JAXPでの、getNodeList()で全てのノードリストを 得ます(mynodelist=root.getNodeList())。 ここで、mynodelist.item(i)として、 上から、ノードを見ていくプログラムを作ったの ですが、 まず、最初にテキストノード(<talkset>の横の改行) 、次に<name>ノードがきて、次にテキストノード( </name>の横の改行?)が取り出されます。 この場合、本来、<name>ノードの後は属性ノードである type、次に、テキストノード(abc)そしてその後に、 改行(テキストノード)が取り出されるべきだと思う のですが、そうなりません(type属性と、abcが、 ノードとして、取り出せない)。 なにか分かる人、お願いします。 google 日本語入力の予測候補を一部削除したい 質問です。 一部、予測を表示させたくないのです。 検索等してみたところ、削除の方法として、 ・予測候補にカーソルを当てて[Delete]キー ・変換中に[Delete]キー と書いてあったんですが、[Tab]キーで消去したい言葉を選び、 カーソルを選択できるだけで、[Delete]キーが全く反応しません。 やはり、個別削除はできないのでしょうか・・・? 宜しくお願い致します。 ノード数とは? 最近よく、ファイヤーウォール等で【最高ノード数○○】という表示を見るのですが、 これは、同時に管理できる台数の事を言うのでしょうか? ノードとはそもそもどのような意味なのでしょうか? 初歩的な事ですが教えて下さい。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございました。