Я хочу иметь возможность делать графику с языком программирования Scala. Нужно уметь делать анимации и привлекательный пользовательский интерфейс, с чего начать?Scala, анимация и графический интерфейс пользователя
ответ
Помните, что scala может использовать классы java? :) Я бы начал с изучения Swing framework, который представляет собой инфраструктуру Java, содержащую все необходимое, чтобы вы начали создавать графические интерфейсы. Для анимации взгляните на javax.swing.Timer
, который запускает события в потоке отправки событий (поток, на котором должны работать все графические интерфейсы Swing - Swing: не потокобезопасный).
Scala предоставляет вспомогательные классы, упрощающие построение свинг приложений в пакете scala.swing
, его API найти на scala swing API 2.7.5
Java также предоставляет экспериментальную базу для упрощения разработки качания, appframework.
Надеется, что это помогает :)
Как сказал Flaviu, все, что доступно в Java также доступно в Scala для создания хороших ГПИ.
Если вы хотите научиться писать действительно красивые и сексуальные графические интерфейсы с помощью Swing, я рекомендую книгу Filthy Rich Clients от Chet Haase и Romain Guy.
- 1. Графический интерфейс пользователя
- 2. Подходящий графический интерфейс для Scala?
- 3. Scala графический интерфейс не работает
- 4. Выполнение программы и графический интерфейс пользователя
- 5. Темы, события и графический интерфейс пользователя
- 6. Scala - графический интерфейс приложения не выходит
- 7. Установка Bugjar - графический интерфейс пользователя отладчика Python
- 8. Как добавить изображение в графический интерфейс пользователя
- 9. Графический интерфейс пользователя Двоичный десятичный конвертер
- 10. Графический интерфейс пользователя не отображается ошибка
- 11. Требуется ли в RegisterDeviceNotification графический интерфейс пользователя
- 12. JavaFX: Сервис и графический интерфейс
- 13. Как создать графический интерфейс
- 14. Osx - пользователи и графический интерфейс
- 15. Разделительная логика и графический интерфейс
- 16. Анимация Графический Сортировка
- 17. CreateProcessAsUser не рисует графический интерфейс
- 18. Простой графический интерфейс IDE?
- 19. Мой графический интерфейс заморожен
- 20. Запрограммированный графический пользовательский интерфейс
- 21. Регулярный графический интерфейс выражения?
- 22. Интерактивный графический интерфейс Python
- 23. Как создать графический интерфейс?
- 24. Установите графический интерфейс Matlab?
- 25. Когда графический интерфейс перегружен?
- 26. увольнениеПросмотрСообщенияПодробности Графический интерфейс
- 27. Фоновертор замораживает мой графический интерфейс
- 28. Графический пользовательский интерфейс Java
- 29. графический интерфейс не появился
- 30. графический интерфейс для Drools
Обратите внимание, что appframework мертв и заменен на [BSAF] (http://kenai.com/projects/bsaf/pages/Home) – exhuma