1.

Record Nr.

UNINA9910959188403321

Autore

Vivien Vladimir

Titolo

JavaFX 1.2 application development cookbook : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien

Pubbl/distr/stampa

Birmingham, : Packt, 2010

ISBN

9786612766886

9781282766884

1282766880

9781847198952

1847198953

Edizione

[1st ed.]

Descrizione fisica

1 online resource (332 p.)

Disciplina

005.133

Soggetti

Web site development

Internet programming

Java (Computer program language)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Cover; Copyright; Credits; About the Author; About the Reviewers; Table of Contents; Preface; Chapter 1:Getting Started with JavaFX; Introduction; Installing the JavaFX SDK; Setting up JavaFX for the NetBeans IDE; Setting up JavaFX for the Eclipse IDE; Using javafxc to compile JavaFX code; Creating and using JavaFX classes; Creating and using variables in JavaFX; Using binding and triggers to update; variables; Creating and using JavaFX functions; Integrating your JavaFX code with Java; Creating and using JavaFX sequences; Working with JavaFX string; Chapter 2:Creating JavaFX Applications

Introduction Building a JavaFX application; Drawing simple shapes; Creating complex shapes using Path; Creating shapes with constructive area; geometry; Drawing letter shapes using the Text class; Handling user input; Arranging your nodes on stage; Making your scripts modular; Creating your own custom node; Controlling your application's window style; Going full-screen; Chapter 3:Transformations, Animations, and Effects; Introduction; Modifying



shapes with the Transformation; API; Creating simple animation with the; Transition API; Composing animation with the; Transition API

Building animation with the KeyFrame API Creating custom interpolators for animation; Morphing shapes with the Delegate Shape; class; Using data binding to drive animation; sequences; Applying cool paint effects with gradients; Creating your own customized Paint; Adding depth with lighting and shadow; effects; Creating your own Text effect; Adding visual appeal with the Reflection; effect; Chapter 4:Components and Skinning; Introduction; Creating a form with JavaFX controls; Displaying data with the List View control; Using the Slider control to input numeric; values

Showing progress with the progress controls; Creating a custom JavaFX control; Embedding Swing components in JavaFX; Styling your applications with CSS; Using CSS files to apply styles; Skinning applications with multiple CSS files; Chapter 5:JavaFX Media; Introduction; Accessing media assets; Loading and displaying images with; Image View; Applying effects and transformations; to images; Creating image effects with blending; Playing audio with Media Player; Playing video with Media View; Creating a media playback component; Chapter 6:Working with Data; Introduction

Saving data locally with the Storage API Accessing remote data with HttpRequest; Downloading images with HttpRequest; Posting data to remote servers with; HttpRequest; Uploading files to servers with HttpRequest; Building RESTful clients with the PullParser; API; Using the Feed API to create RSS/Atom; clients; Visualizing data with the JavaFX chart API; Chapter 7:Deployment and Integration; Introduction; Building and packaging your app with an IDE; Building and packaging your app with; javafxpackager; Packaging your app to be Web Start(ed); Packaging your app as an applet

Passing arguments to JavaFX applications

Sommario/riassunto

Over 60 recipes to create rich Internet applications with many exciting features



2.

Record Nr.

UNISA996673174803316

Autore

Lanzara Flavia

Titolo

Fast Computation of Volume Potentials by Approximate Approximations / / by Flavia Lanzara, Vladimir Maz'ya, Gunther Schmidt

Pubbl/distr/stampa

Cham : , : Springer Nature Switzerland : , : Imprint : Springer, , 2025

ISBN

3-031-97442-5

Edizione

[1st ed. 2025.]

Descrizione fisica

1 online resource (516 pages)

Collana

Lecture Notes in Mathematics, , 1617-9692 ; ; 2378

Altri autori (Persone)

Mazʹi︠a︡V. G

SchmidtGünther

Disciplina

511.4

Soggetti

Approximation theory

Numerical analysis

Approximations and Expansions

Numerical Analysis

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Chapter 1. Introduction -- Chapter 2. Quasi-interpolation -- Chapter 3. Approximation of integral operators -- Chapter 4. Some other cubature problems -- Chapter 5. Approximate solution of non-stationary problems -- Chapter 6. Integral operators over hyper-rectangular domains.

Sommario/riassunto

This book introduces a new fast high-order method for approximating volume potentials and other integral operators with singular kernel. These operators arise naturally in many fields, including physics, chemistry, biology, and financial mathematics. A major impediment to solving real world problems is the so-called curse of dimensionality, where the cubature of these operators requires a computational complexity that grows exponentially in the physical dimension. The development of separated representations has overcome this curse, enabling the treatment of higher-dimensional numerical problems. The method of approximate approximations discussed here provides high-order semi-analytic cubature formulas for many important integral operators of mathematical physics. By using products of Gaussians and special polynomials as basis functions, the action of the integral



operators can be written as one-dimensional integrals with a separable integrand. The approximation of a separated representation of the density combined with a suitable quadrature of the one-dimensional integrals leads to a separated approximation of the integral operator. This method is also effective in high-dimensional cases. The book is intended for graduate students and researchers interested in applied approximation theory and numerical methods for solving problems of mathematical physics.