Быстрое манипулирование формой Java - PullRequest
1 голос
/ 28 сентября 2010

У моей команды мало времени на внедрение простого редактора форм. Мы должны иметь возможность создавать, удалять, перемещать и копировать простые формы, такие как прямоугольники и линии. Это должно быть автономное приложение (запрещается использовать апплеты). Мы полностью реализовали нашу модель, лежащую в основе приложения, а также контроллеров. Любой совет?

Редактировать: это часть гораздо большего приложения. Просто отсутствует элемент презентации, чтобы уточнить.

Ответы [ 2 ]

0 голосов
/ 28 сентября 2010

Я использовал JHotDraw , редактор рисунков в моем собственном приложении.Вы можете обратиться к их исходному коду.Они используют шаблон проектирования довольно широко.

Это неплохой редактор рисунков, созданный Эрихом Гаммой, одним из авторов классического шаблона проектирования.

JHotDrawэто двумерная графическая инфраструктура для редакторов структурированного рисования, написанная на Java.Он основан на JHotDraw Эриха Гаммы, авторское право 1996, 1997 принадлежит IFA Informatik и Эриху Гамме.

0 голосов
/ 28 сентября 2010

Если вы просто хотите отобразить графику, посмотрите библиотеку Java2D.

Вот API: http://download -llnw.oracle.com / javase / 1.4.2 / docs/guide/2d/spec.html Существует также много учебных пособий: (вот один из них) http://download.oracle.com/javase/tutorial/2d/index.html

Просто попробуйте поискать примеры с Java на Java или подобный запрос.

Iдумаю, вы обнаружите, что на самом деле рисовать 2D-фигуру в Java довольно просто:)

...