Javaデスクトップアプリケーションをビルドしました。apocとcypherを使用して、ローカルのNeo4jインスタンスにコマンドを送信できます。ノードなどを追加することもできます.Google Chromeタブにグラフを読み込むこともできます。私の質問は、ブラウザウィンドウをプログラムで更新するにはどうすればいいですか?私は手動でブラウザウィンドウにcypherコマンドを貼り付けたくない。ブラウザウィンドウで開いているNeo4jグラフをプログラムで更新するにはどうすればよいですか?
答えて
neo4jブラウザをプログラムで更新して、特定の操作の結果を表示することはできません。これは、単にクライアントがデータベースに接続しているためです。
いくつかのタイプの動的更新を構築するには、独自のWebアプリケーションを作成する必要があります。
プログラムでブラウザをリフレッシュさせることはできますが、その場合でもクエリ結果は更新されません。
Interactive Neo4j Consoleのコードを見てみると、Cypherコマンドを実行するたびに動的に更新されるブラウザの視覚化を制御するJavaアプリケーションです。これは、Neo4j Consoleウェブサイトで使用されているのと同じソフトウェアです。
それはきれいです。言及してくれてありがとう! – nicomp
私はJavaプロジェクトにSeleniumをインストールしましたが、Firefoxブラウザのウィンドウを起動してNeo4jグラフサーバーを参照し、Javaアプリケーションの快適さからユーザーの入力をすべて注入できます。
Neo4jクライアントのJavaScriptには、DOM内のすべての要素に固有の識別子がありません。いくつかの要素を参照するには、CSSセレクタの名前をハードコードする必要がありました。したがって、これらの名前が後のリリースで変更されると、私のコードの一部が壊れてしまいます。
- 1. アプリケーションをプログラムで更新するにはどうすればよいですか?
- 2. グラフのデータラベルを更新するにはどうすればよいですか?
- 3. jQuery UIでダイアログボックスを開いてブラウザウィンドウ全体を埋めるにはどうすればよいですか?
- 4. 新しいブラウザウィンドウでリンクを開くにはどうすればいいですか?11
- 5. 棒グラフの棒グラフを更新および削除するにはどうすればよいですか?
- 6. 更新していない場合はbrewを更新するにはどうすればよいですか?
- 7. Javaアプレットからブラウザウィンドウを開いたり閉じたりするにはどうすればよいですか?
- 8. 変更をプログラムでチェックするにはどうすればよいですか?
- 9. プログラムでタブを変更するにはどうすればよいですか?
- 10. ブラウザウィンドウのIDを設定するにはどうすればよいですか?
- 11. AJAXを使用してプログラムで表示ページを更新するにはどうすればよいですか?
- 12. ブラウザウィンドウでマウスを動かすにはどうすればいいですか?
- 13. neo4jでリビジョンを実装するにはどうすればよいですか?
- 14. Web2pyでneo4jを使用するにはどうすればよいですか?
- 15. WebdriverIOで開いているウィンドウのサイズを変更するにはどうすればよいですか?
- 16. ブラウザウィンドウを開かずにGoogleドライブv3にファイルをアップロードするにはどうすればよいですか?
- 17. アンドロイドでカスタムポップアップをプログラムで開くにはどうすればいいですか?
- 18. ブートストラップを-bootswatch.scssで更新するにはどうすればよいですか?
- 19. MapViewをアドレスで更新するにはどうすればよいですか?
- 20. JavaでGUIを更新するにはどうすればよいですか?
- 21. Androidでリストビューを更新するにはどうすればよいですか?
- 22. SQLでテーブルを更新するにはどうすればよいですか?
- 23. VBAでピボットテーブルを更新するにはどうすればよいですか?
- 24. PyQt5でQLabelを更新するにはどうすればよいですか?
- 25. リーフレットポップアップでコンテンツを更新するにはどうすればよいですか?
- 26. コミットバージョンでローカルパスを更新するにはどうすればよいですか?
- 27. カスタムパースクラスでNSDictionaryを更新するにはどうすればよいですか?
- 28. ToolStripButtonでToolTipTextを更新するにはどうすればよいですか?
- 29. レールをリアルタイムで更新するにはどうすればよいですか?
- 30. indexedDBでデータを更新するにはどうすればよいですか?
私はあなたが言っていることを理解していますが、データベースに接続する多くのクライアントは、手動による介入なしで更新できます。 – nicomp
もちろん、このようなクライアントを作成しても、このクライアントを制御することはできません。あなたはそれを書いていないし、あなたがそれを使って何かをするためのプログラム的なフックを持っていない。これは、あなたのデータを視覚的に探検するための単なるツールです。 neo4jブラウザは、自分のWebページにドロップできる視覚化コントロールではありません。 –