現在、私はGEFを(Eclipseプロジェクトのように)習っています。Draw2D/GEF:ネストされた図形にアクセスする方法(例:接続用)
私の将来のアプリケーションでは、Figure
と他のFigure
のネストされた図形を接続する必要があります。私は、次のコード(メモリから引用し、純粋なDraw2Dアプリケーションで使用されている)を介して、ネストされたFigureにアクセスできることを発見しました。それを試してから、
(Figure)someFigure.getChildren().get(1)
私が発見したことでアクセスFigure
がそれに追加したとき、A)Label
およびb)の順にFigure
(add()
編)は、上記のコードは、ネストされたFigure
を返します。
get(0)
と同じコードがおそらくエラーになるため、これは最適ではありません(キャスティングエラーと思われます)。
質問:ネストした図形にネイティブで簡単にアクセスできますか?特にキャストする必要はありませんか?
事前に感謝します。
ありがとうございます!今私は道に沿って話をするためにもう少し歩いてきた、私はあなたが意味するものを理解する:)。はい、私はコードを所有しているので、数字にもっと良くアクセスできます... Btw、あなたのブログにある素晴らしいGEFエディタに感謝します! Reeeeeally良い! 'GEF'質問への答えを見ている皆さんは、ここをクリックしてください:http://www.vainolo.com/2011/06/12/creating-a-gef-editor-part-1-defining-the-model -2 /。 –