View Full Version : گفتگو: نمایش اتصالات به صورت گرافیکی
kingtak
یک شنبه 22 فروردین 1395, 19:20 عصر
سلام دوستان
ببخشید که نتونستم عنوان مناسب تری برای پست پیدا کنم.
من میخوام یه نرم افزار با جاوا FX بنویسم که ارتباطات شبکه رو مثل Packet tracer نشون بده.مثلا دوتا روتر با کابل به هم وصل بشن و هر وقت ارتباط مشکل داشت رنگ این کابل عوض بشه.
کابر بتونه از دو تا دیوایس به هم کابل بکشه(مثل پکت تریسر که مثلا دوتا سوییچ رو بهم وصل میکنن)...
لطفا هر ایده ای به فکرتون میرسه در این مورد بگید...از چه امکاناتی باید استفاده کنم....چطوری باید اینو پیاده کنم.....
[younes]
دوشنبه 23 فروردین 1395, 07:41 صبح
با ترکیبی از کنترلر های جاوا اف ایکس و رویداد drag & drop اینکار انجام بدهید.
kingtak
سه شنبه 24 فروردین 1395, 16:47 عصر
ممنون از لطفت دوست عزیز...
این که نشد راهنمایی....
من میخوام بتونم کابل رو به دیوایس مورد نظر با موس وصل کنم.مثلا وقتی کابل رو کشیدم انداختم روی دیوایس کابل در محل مناسب وصل بشه......
در بعضی از حالات ممکنه چند لینک به یه دیوایس وصل بشه که باید هر کدوم از اونها تو جای مناسبی قرار بگیره...
اگه با نرم افزار Packet Tracer کار کرده باشید منظورمو متوجه میشید.
فکر کنم منظورتون از "
کنترلر های جاوا اف ایکس" همون کنترلهای جاوا اف ایکس بود.درسته؟
[younes]
پنج شنبه 26 فروردین 1395, 15:28 عصر
کنترلر های جاوا اف ایکس" همون کنترلهای جاوا اف ایکس بود.درسته؟
درسته اشتباه تایپی بود.
میخوام بتونم کابل رو به دیوایس مورد نظر با موس وصل کنم.مثلا وقتی کابل رو کشیدم انداختم روی دیوایس کابل در محل مناسب وصل بشه......
به نظر من از یک anchorPane به عنوان یک container استفاده کنید.
برای هر دیوایس روتر و مودم فایروال و هرچیز دیگه یه آیکون یا تصویر به container اضافه کنید.
کافیه برای هر دیوایس با رویداد های درگ و دراپ (برای جابه جایی) و آن کلیک کار کنید. و برای هر سیم یک لاین بین هر دیوایس رسم کنید.
در بعضی از حالات ممکنه چند لینک به یه دیوایس وصل بشه که باید هر کدوم از اونها تو جای مناسبی قرار بگیره...
چندتا حالت بیشتر که نداره به یک دیوایس یا چند سیم وصل میشه یا یک سیم و یا هیچ سیمی وصل نیست. خودتون حالات متفاوت رو در نظر بگیرید و مثلا border دیواس رو به سه قسمت تقسیم کنید و دو کابل رو بهش رسم کنید و اگر مثلا اگر کنار هم بودند از سمت راست دیوایس اول به سمت چپ دیوایس دوم و اگر دوایس ها به صورت بالا و پایین بودند بر عکس و ..............
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.