Я пытался найти способ (в Swing) для подключения двух JInternalFrame
s с CubicCurve2D
(иначе известный как кривая безьего кубика). Общий эффект, который я пытаюсь достичь, - это интерфейс, похожий на Yahoo! Pipes (кривая должна идти от нижней части одного внутреннего кадра до другого).CubicCurve2D, соединяющий два экземпляра JInternalFrame
Кто-нибудь здесь сделал это раньше? Проблема, с которой я сталкиваюсь, заключается в том, что я не могу понять, как рисовать кривую обновления способом, который видим пользователю. Рисование, а затем перекраска JDesktopPane.getGraphics
, похоже, ничего не делает.
Если возможно, я хотел бы использовать буфер вне экрана.
У меня нет времени, чтобы попробовать это прямо сейчас, но спасибо за скриншот! Я возьму это как доказательство, чтобы принять это как правильный ответ. – KPthunder
Теперь, когда я смотрю на картинку, я вижу, что забыл подсказки рендеринга! При поверхностном тестировании он обновляется при перетаскивании других L & F. К сожалению, CDE/Motif обновляется только с помощью мыши. – trashgod
+1, просто увидел этот пример в первый раз. – camickr