Jump to content

VisualAp

VisualAp
Разработчик(и) Команда VisualAp
Первоначальный выпуск Январь 2008 г.
Написано в Ява
Операционная система Кросс-платформенный
Тип Визуальная основа
Лицензия Стандартная общественная лицензия GNU
Веб-сайт VisualAp.sourceforge.net

VisualAp визуальный фреймворк для создания приложений и эмуляции систем . VisualAp является кроссплатформенным , поскольку представляет собой 100% Java- приложение. [1]

Это приложение способно выполнять обработку звука , обработку изображений , текст и другую эмуляцию, управляемую процессом. VisualAp предоставляет визуальную среду на основе легких визуальных компонентов (проклетов), реализующих конкретные задачи.

Пользователи могут расширять возможности VisualAp с помощью написанных пользователем проклетов. можно разработать пользовательские проклеты анализа и обработки С помощью Eclipse .

Пользователь может создать приложение/систему, выбрав компоненты из набора инструментов, настроив параметры (через среду Javabeans ) и соединив компоненты вместе, чтобы настроить каналы связи между компонентами.

Из меню приложения пользователь может:

  • создать, загрузить и сохранить систему
  • проверить корректность текущей системы
  • запустить моделирование процесса текущей системы

В главном окне пользователь может:

  • создать экземпляр компонента
  • переместить компонент
  • редактировать параметры, определяющие поведение компонента
  • подключить/отключить компонент к другому

Компоненты

[ редактировать ]

Следующие визуальные компоненты включены в версию VisualAp 1.1:

  • добавить эффект эха
  • задержка аудиопотока
  • разделить стереозвук на два монофонических аудиопотока
  • фильтрация изображения: размытие, инвертирование, резкость, края
  • трансформировать изображение: вращать, масштабировать, сдвигать, переводить
  • проверить информацию о типе
  • записать аудиопоток с микрофона
  • генерировать стереоаудиопоток из двух входных монофонических аудиопотоков
  • прочитать текстовый файл, аудиофайл или файл изображения
  • воспроизвести входящий аудиопоток
  • отображение входных данных
  • генерировать звуковой сигнал
  • записать данные (текст, аудиопоток, изображение) в файл

Новые компоненты на базе Соглашения Javabean могут быть созданы для обогащения текущей библиотеки с использованием платформы разработки программного обеспечения Java.

Программирование потоков данных

[ редактировать ]

Язык программирования, используемый в VisualAp для описания системы, представляет собой язык программирования потоков данных . Исполнение определяется структурой графической блок-схемы, на которой программист соединяет различные компоненты, рисуя разъемы. Эти соединители передают переменные, и любой компонент может выполняться, как только все его входные данные станут доступны. Внутри язык программирования VisualAp основан на XML.

VisualAp использует многопоточное выполнение всякий раз, когда несколько компонентов готовы к одновременному выполнению.

См. также

[ редактировать ]
  1. ^ «Информационный бюллетень сообщества JavaTools» . Проверено 31 января 2008 г. [ постоянная мертвая ссылка ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2d9ea239ad4a4ddb05f11ea408c3e65c__1641088680
URL1:https://arc.ask3.ru/arc/aa/2d/5c/2d9ea239ad4a4ddb05f11ea408c3e65c.html
Заголовок, (Title) документа по адресу, URL1:
VisualAp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)