Java: интерфейс с квадратами (для перетаскивания), линиями (для связывания квадратов) и анимацией (квадрат следует за линией) - PullRequest
1 голос
/ 15 сентября 2010

Я начинаю создавать интерфейс Industrial Simulation (IS), используя Java.Проблема, которую я здесь указываю, - это интерфейс.

Интерфейс IS будет иметь несколько больших квадратов (геометрическую фигуру) (незаполненные, вместо них у них будут свои «имена» внутри), одну или несколько строксвязывая квадраты, и в то время как время будет идти, некоторые «мини-квадраты» будут выходить из одного большого квадрата в другой, следуя линии, которая связывает оба.

Мне нужно создать интерфейс, способныйиметь либо геометрические (квадратные) фигуры, либо анимацию с «квадратами» по ссылке (это будет линия).

Есть ли какой-либо API или какой-либо инструмент в Java, который мог бы мне помочьначать эту часть проекта?

1 Ответ

2 голосов
/ 15 сентября 2010

Если вы можете использовать javafx ... работает на JVM ... это может быть самый простой способ.Вот ссылка на учебник для анимации по пути

В противном случае, я думаю, вы будете смотреть на Swing, но я подозреваю, что это намного сложнее.Вот похожая ссылка .

Визуальные редакторы, такие как Матисс , могут помочь вам начать работу с макетом и т. Д., Но я не знаю ничего, что позволило бы вам указать-и щелкни мышью.

...