![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Добрый день! Пишу программу рисовалку. НА данный момент пытаюсь реализовать рисование прямоугольника, у объектов Graphics2D есть метод - drawRect. Он принимает точку левого верхнего улга, ширину и высоту. Так вот проблему состоит в том, что получается рисовать прямоугольник только двигая мышку в правый нижний угол (тоесть на увеличение ширины и высоты). Как только тикущая позиция курсора, становиться меньше начальной точки, прямоугольник пропадает ( Какие могут быть варианты для рисования прямоугольника ? Надеюсь проблему объяснил понятно ))))
Заранее спасибо! |
|||
|
||||
traveller |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 17.5.2009 Репутация: нет Всего: нет |
Можно код посмотреть?
|
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Кода много .... раскидано по классам ... именно главное не выберишь (
|
|||
|
||||
traveller |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 17.5.2009 Репутация: нет Всего: нет |
Можно, например сделать так
|
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
Попробую )))
Я пока что рассматриваю вариант - рисовать прямоугольник по двум точкам (а именно тупо по 2 точками строить4 линии ...), но это помойму глупо ((( потом не прикрутишь методы rotate и др. (( |
|||
|
||||
4epT |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 784 Регистрация: 13.8.2007 Репутация: нет Всего: 3 |
traveller, спасибо! ) получилось!
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |