問題タブ [draw2d]
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.
javascript - JavaScript ライブラリ draw2d を使用した接続リンクの選択が正確でない
draw2d ライブラリを使用してグラフ デザイナーを実装したいと考えています。デモでは、接続リンクのクリックは正確ですが、それ以外の場合、私のアプリケーションでは、ほとんどの場合接続が選択されていないため、リンクのクリックは正確ではありません (VectorFigure などの要素には選択の問題はありません)。私のアプリケーションとデモの唯一の違いは、「paintarea」と呼ばれる div のコンテナーです。実際、専用のフレームを使用していないため、ペイントエリアは x=0 および y=0 から開始されません。誰でも私を助けることができますか?非常に重要です...事前に感謝します。
layout - GEF: 図を下から上に描く方法
GEF エディター内でツリーを描画しようとしています。問題は、下から上に描く必要があることです。ノード図用のプライマリ レイヤーと、接続用の接続レイヤーがあります。プライマリ レイヤーは aFreeformLayer
で、ルート編集部分は aScalableFreeformLayeredPane
です。プライマリ レイヤにはXYLayout
.
ここで、その位置 (プライマリ レイヤーの下 y - トークンの高さ = yトークンの)。どうすればそれを手に入れることができますか?
BorderLayout
トークンがエディターの下部 ( BorderLayout.BOTTOM
) に描画され、その上のノードが に描画されるようにしようとしましたBorderLayout.CENTER
が、選択で問題が発生し、レイアウトは私が達成したいものとはかけ離れています.
基本的に、すべてのノードを 1 つのレイヤーに配置したいと考えています。トークンの位置を設定できますが、その上のノードは動的に計算する必要があります。内でこれを行うにはどうすればよいXYLayout
ですか?
よろしくお願いします!
(代わりに、達成しやすい場合は、トークンを y 中心に配置しても問題ありません)
javascript - Javascript Draw2d - CanvasRenderingContext2D.implement は関数ではありません
ブラウザー コンソールで、draw2d ライブラリを使用するページが読み込まれると、「CanvasRenderingContext2D.implement は関数ではありません」と表示されます。重要な問題ですか?アプリケーションは正しく実行されているようです。私のアプリケーションにはすでにjqueryがインポートされているため、jqueryと互換性のあるmootoolsを使用しているため、問題はこれである可能性があります。ご回答ありがとうございます。
eclipse - Eclipseプラグインでdraw2dを使用して垂直ラベルを描画する
私はgefを使用してEclipseプラグインを実行しています。縦のラベルを描く方法を知っている人はいますか?
よろしく、Kyriakos Georgiou
graph - prefuse を使用して GEF エディターでグラフをレイアウトする方法
prefuse レイアウト ( NodeLinkTreeLayoutなど) を「プラグイン」して、GEF エディターでグラフをレイアウトすることは可能ですか? それとも、アルゴリズムを Draw2D に移植する必要がありますか?
javascript - フローチャートを描画するために darw2d と graphiti を使用するにはどうすればよいですか?
ここにリンクがあります:http://www.draw2d.org/draw2d/
draw2d ライブラリを使用して上記のリンクのようにフローチャートを作成したいのですが、オープンソースではなく有料であることが問題ですが、この製品を購入する前にいくつか質問があります。
・ライセンスについて確認したい。
・彼らのサポートを知りたい。
-製品を購入する前に、まず試用版を使用できるかどうかを知る必要があります。
彼らに連絡する方法を誰かが知っているなら、私に知らせてください、それは非常に緊急です.
前もって感謝します:)
raphael - グラフィティを使って菱形を作る方法は?
グラファイトでダイヤモンドの形を作る方法を教えてください。RestoreBridgeの例を使用して試しましたが、その例はSVGインポートなので、ダイヤモンドのような形(サイズ変更可能でドラッグ可能なダイヤモンド)を作成するためのアイデアまたはコードを教えてください。
前もって感謝します:)
eclipse-plugin - draw2dを使用して画像の背景色を設定するには?
draw2dRectangleFigure
で使用して、 1 つの長方形を描画しました。を呼び出すことで、長方形の図形に色を付けることができます。同じように、画像にも色を付けたいと思います。そのために draw2d で使用し、
を呼び出して背景色を指定しました。しかし、それは私に色を与えません。では、draw2d で画像の図に背景色を指定するにはどうすればよいですか?rectangleFigure.setBackgroundColor
ImageFigure
ImageFigure.setBackgroundColor()
raphael - Graphitiで重複する図を処理する方法は?
大きな長方形とgraphitiで作られた小さな長方形があります。小さな長方形を大きな長方形の上にドラッグすると、その小さな長方形を選択できなくなり、代わりに大きな長方形が選択されます。
つまり、小さな長方形は、大きな長方形になるまでマウスイベントが発生しません。
したがって、figure1を他のfigure2の上にドラッグする方法はありますか?その場合、figure2ではなくfigure1をドラッグ可能にする必要があります。
大きな長方形(図2)からすべての選択可能なプロパティとドラッグ可能なプロパティを削除しましたが、機能しません。非常に重要なので、同じように助けてください。前もって感謝します:)
java - DFX/Autocad ファイルを表示する SWT ウィジェットはありますか? (またはDraw2Dに変換するコンバーター)
いくつかの DXF または Autocad ファイルがあり、それらを Eclipse rcp アプリケーションで表示する必要があります。そのような機能を提供するウィジェットはありますか? または、これらを何らかの方法で draw2d オブジェクトに変換するライブラリはありますか?