top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
JavaFX 1.2 application development cookbook [[electronic resource] ] : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
JavaFX 1.2 application development cookbook [[electronic resource] ] : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
Autore Vivien Vladimir
Pubbl/distr/stampa Birmingham, : Packt, 2010
Descrizione fisica 1 online resource (332 p.)
Disciplina 005.133
Soggetto topico Web site development
Internet programming
Java (Computer program language)
Soggetto genere / forma Electronic books.
ISBN 1-282-76688-0
9786612766886
1-84719-895-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
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
Record Nr. UNINA-9910459186203321
Vivien Vladimir  
Birmingham, : Packt, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
JavaFX 1.2 application development cookbook [[electronic resource] ] : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
JavaFX 1.2 application development cookbook [[electronic resource] ] : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
Autore Vivien Vladimir
Pubbl/distr/stampa Birmingham, : Packt, 2010
Descrizione fisica 1 online resource (332 p.)
Disciplina 005.133
Soggetto topico Web site development
Internet programming
Java (Computer program language)
ISBN 1-282-76688-0
9786612766886
1-84719-895-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
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
Record Nr. UNINA-9910785136503321
Vivien Vladimir  
Birmingham, : Packt, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
JavaFX 1.2 application development cookbook : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
JavaFX 1.2 application development cookbook : over 80 recipes to create rich internet applications with many exciting features / / Vladimir Vivien
Autore Vivien Vladimir
Edizione [1st ed.]
Pubbl/distr/stampa Birmingham, : Packt, 2010
Descrizione fisica 1 online resource (332 p.)
Disciplina 005.133
Soggetto topico Web site development
Internet programming
Java (Computer program language)
ISBN 9786612766886
9781282766884
1282766880
9781847198952
1847198953
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
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
Record Nr. UNINA-9910959188403321
Vivien Vladimir  
Birmingham, : Packt, 2010
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Learning Go programming : an insightful guide to learning the Go programming language / / Vladimir Vivien
Learning Go programming : an insightful guide to learning the Go programming language / / Vladimir Vivien
Autore Vivien Vladimir
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, England ; ; Mumbai, India : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (340 pages) : illustrations
Disciplina 005.133
Soggetto topico Go (Computer program language)
Computer programming
ISBN 1-78439-233-2
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Copyright -- Credits -- About the Author -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapter 1: A First Step in Go -- The Go programming language -- Playing with Go -- No IDE required -- Installing Go -- Source code examples -- Your first Go program -- Go in a nutshell -- Functions -- Packages -- The workspace -- Strongly typed -- Composite types -- The named type -- Methods and objects -- Interfaces -- Concurrency and channels -- Memory management and safety -- Fast compilation -- Testing and code coverage -- Documentation -- An extensive library -- The Go Toolchain -- Summary -- Chapter 2: Go Language Essentials -- The Go source file -- Optional semicolon -- Multiple lines -- Go identifiers -- The blank identifier -- Muting package imports -- Muting unwanted function results -- Built-in identifiers -- Types -- Values -- Functions -- Go variables -- Variable declaration -- The zero-value -- Initialized declaration -- Omitting variable types -- Short variable declaration -- Restrictions for short variable declaration -- Variable scope and visibility -- Variable declaration block -- Go constants -- Constant literals -- Typed constants -- Untyped constants -- Assigning untyped constants -- Constant declaration block -- Constant enumeration -- Overriding the default enumeration type -- Using iota in expressions -- Skipping enumerated values -- Go operators -- Arithmetic operators -- The increment and decrement operators -- Go assignment operators -- Bitwise operators -- Logical Operators -- Comparison operators -- Operator precedence -- Summary -- Chapter 3: Go Control Flow -- The if statement -- The if statement initialization -- Switch statements -- Using expression switches -- The fallthrough cases -- Expressionless switches -- Switch initializer -- Type switches -- The for statements -- For condition.
Infinite loop -- The traditional for statement -- The for range -- The break, continue, and goto statements -- The label identifier -- The break statement -- The continue statement -- The goto statement -- Summary -- Chapter 4: Data Types -- Go types -- Numeric types -- Unsigned integer types -- Signed integer types -- Floating point types -- Complex number types -- Numeric literals -- Boolean type -- Rune and string types -- The rune -- The string -- Interpreted and raw string literals -- Pointers -- The pointer type -- The address operator -- The new() function -- Pointer indirection - accessing referenced values -- Type declaration -- Type conversion -- Summary -- Chapter 5: Functions in Go -- Go functions -- Function declaration -- The function type -- Variadic parameters -- Function result parameters -- Named result parameters -- Passing parameter values -- Achieving pass-by-reference -- Anonymous Functions and Closures -- Invoking anonymous function literals -- Closures -- Higher-order functions -- Error signaling and handling -- Signaling errors -- Error handling -- The error type -- Deferring function calls -- Using defer -- Function panic and recovery -- Function panic -- Function panic recovery -- Summary -- Chapter 6: Go Packages and Programs -- The Go package -- Understanding the Go package -- The workspace -- Creating a workspace -- The import path -- Creating packages -- Declaring the package -- Multi-File packages -- Naming packages -- Use globally unique namespaces -- Add context to path -- Use short names -- Building packages -- Installing a package -- Package visibility -- Package member visibility -- Importing package -- Specifying package identifiers -- The dot identifier -- The blank identifier -- Package initialization -- Creating programs -- Accessing program arguments -- Building and installing programs -- Remote packages.
Summary -- Chapter 7: Composite Types -- The array type -- Array initialization -- Declaring named array types -- Using arrays -- Array length and capacity -- Array traversal -- Array as parameters -- The slice type -- Slice initialization -- Slice representation -- Slicing -- Slicing a slice -- Slicing an array -- Slice expressions with capacity -- Making a slice -- Using slices -- Slices as parameters -- Length and capacity -- Appending to slices -- Copying slices -- Strings as slices -- The map type -- Map initialization -- Making Maps -- Using maps -- Map traversal -- Map functions -- Maps as parameters -- The struct type -- Accessing struct fields -- Struct initialization -- Declaring named struct types -- The anonymous field -- Promoted fields -- Structs as parameters -- Field tags -- Summary -- Chapter 8: Methods, Interfaces, and Objects -- Go methods -- Value and pointer receivers -- Objects in Go -- The struct as object -- Object composition -- Field and method promotion -- The constructor function -- The interface type -- Implementing an interface -- Subtyping with Go interfaces -- Implementing multiple interfaces -- Interface embedding -- The empty interface type -- Type assertion -- Summary -- Chapter 9: Concurrency -- Goroutines -- The go statement -- Goroutine scheduling -- Channels -- The Channel type -- The send and receive operations -- Unbuffered channel -- Buffered channel -- Unidirectional channels -- Channel length and capacity -- Closing a channel -- Writing concurrent programs -- Synchronization -- Streaming data -- Using for…range to receive data -- Generator functions -- Selecting from multiple channels -- Channel timeout -- The sync package -- Synchronizing with mutex locks -- Synchronizing access to composite values -- Concurrency barriers with sync.WaitGroup -- Detecting race conditions -- Parallelism in Go -- Summary.
Chapter 10: Data IO in Go -- IO with readers and writers -- The io.Reader interface -- Chaining readers -- The io.Writer interface -- Working with the io package -- Working with files -- Creating and opening files -- Function os.OpenFile -- Files writing and reading -- Standard input, output, and error -- Formatted IO with fmt -- Printing to io.Writer interfaces -- Printing to standard output -- Reading from io.Reader -- Reading from standard input -- Buffered IO -- [Buffered writers and readers] -- Buffered writers and readers -- Scanning the buffer -- In-memory IO -- Encoding and decoding data -- Binary encoding with gob -- Encoding data as JSON -- Controlling JSON mapping with struct tags -- Custom encoding and decoding -- Summary -- Chapter 11: Writing Networked Services -- The net package -- Addressing -- The net.Conn Type -- Dialing a connection -- Listening for incoming connections -- Accepting client connections -- A TCP API server -- Connecting to the TCP server with telnet -- Connecting to the TCP server with Go -- The HTTP package -- The http.Client type -- Configuring the client -- Handling client requests and responses -- A simple HTTP server -- The default server -- Routing requests with http.ServeMux -- The default ServeMux -- A JSON API server -- Testing the API server with cURL -- An API server client in Go -- A JavaScript API server client -- Summary -- Chapter 12: Code Testing -- The Go test tool -- Test file names -- Test organization -- Writing Go tests -- The test functions -- Running the tests -- Filtering executed tests -- Test logging -- Reporting failure -- Skipping tests -- Table-driven tests -- HTTP testing -- Testing HTTP server code -- Testing HTTP client code -- Test coverage -- The cover tool -- Code benchmark -- Running the benchmark -- Skipping test functions -- The benchmark report -- Adjusting N.
Comparative benchmarks -- Summary -- Index.
Record Nr. UNINA-9910148734903321
Vivien Vladimir  
Birmingham, England ; ; Mumbai, India : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui

Opere

Altro...

Lingua di pubblicazione

Altro...

Data

Data di pubblicazione

Altro...