Название: JavaFX 2.0. Разработка RIA-приложений (+code) Автор: Машнин Т.С. Издательство: СПб.: БХВ-Петербург Год: 2012 Страниц: 320 ISBN: 978-5-9775-0820-9 Формат: PDF Размер: 69 Мб Язык: русский Серия: Профессиональное программирование
Книга посвящена разработке RIA-приложений (Rich Internet Applications) с использованием технологии JavaFX 2.0. Рассмотрены архитектура платформы JavaFX 2.0, ее основные компоненты графического интерфейса пользователя, применение CSS-стилей, создание визуальных эффектов, трансформация и анимация изображений, совместное использование javascript и JavaFX, Swing и JavaFX, выполнение фоновых задач, использование компонентов JavaFX Beans и связывание данных, язык FXML и др. Приведен справочник программного интерфейса JavaFX 2.0 API. Материал книги сопровождается большим количеством примеров с подробным анализом исходных кодов. Для программистов.
Содержание
Введение Глава 1. Архитектура платформы JavaFX Программный интерфейс JavaFX API Модель программирования приложений платформы JavaFX Развертывание JavaFX-приложений Глава 2. Компоненты графического интерфейса пользователя Кнопка Button Флажок CheckBox Гиперссылка Hyperlink Кнопка MenuButton Кнопка SplitMenuButton Кнопка ToggleButton Переключатель RadioButton Метка Label Список ListView Таблица TableView Список ChoiceBox Панель MenuBar и меню Menu Дерево TreeView Меню ContextMenu Окно подсказки Tooltip Всплывающее окно Popup Окно выбора файлов FileChooser Многострочное поле TextArea Поле ввода TextField Поле ввода пароля PasswordField Панель ScrollPane Панель с вкладками TabPane Панель TitledPane Панель Accordion Индикаторы ProgressBar и ProgressIndicator Разделитель Separator Ползунок Slider Панель компоновки AnchorPane Панель BorderPane Панель FlowPane Панель GridPane Панели VBox и HBox Панель StackPane Панель TilePane Панель SplitPane Панель ToolBar Узел изображения ImageView Сцена Scene Группа Group Окно Stage 2D-графика Дуга Arc Линия Line Круг Circle Кубическая кривая Безье CubicCurve Квадратичная кривая Безье QuadCurve Эллипс Ellipse Прямоугольник Rectangle Ломаная линия Polyline Многоугольник Polygon Фигура Path Фигура SVGPath Узел Text Диаграммы Круговая диаграмма PieChart Диаграмма AreaChart Диаграмма BarChart Диаграмма BubbleChart Диаграмма LineChart Диаграмма ScatterChart Отображение Web-контента Редактор HTMLEditor Воспроизведение аудио и видео Проигрыватель AudioClip Глава 3. JavaFX CSS Глава 4. Визуальные эффекты Эффект смешивания Blend Эффект свечения Bloom Эффект свечения Glow Эффект тени DropShadow Эффект тени Shadow Эффект тени InnerShadow Эффект размытия BoxBlur Эффект размытия Motionblur Эффект размытия GaussianBlur Эффект ColorAdjust Эффект DisplacementMap Эффект Lighting Эффект перспективы PerspectiveTransform Эффект отражения Reflection Эффект SepiaTone Глава 5. Трансформация и анимация Глава 6. События Глава 7. Совместное использование javascript и JavaFX Вызов JavaFX-апплета из javascript-кода Вызов javascript-кода из JavaFX-апплета Использование javascript в WebView Глава 8. Выполнение фоновых задач Глава 9. Совместное использование Swing и JavaFX Глава 10. Компоненты JavaFX Beans и связывание данных Глава 11. Заставка запуска JavaFX-приложения Глава 12. Язык FXML Приложение. Описание электронного архива
Скачать Машнин Т.С. - JavaFX 2.0. Разработка RIA-приложений (+code)
|