Thursday Feb 28, 2013

Improved support for JavaFX in your favorite Java IDE

On April 3rd, 2013, JetBrains, the company behind IntelliJ IDEA, announced support for JavaFX in IntelliJ IDEA 12.1, the latest version of their Java Integrated Development Environment (IDE). Support for JavaFX includes complete support for FXML markup, custom CSS, code completion, navigation and search, refactorings, packaging tools. IntelliJ IDEA 12.1 also adds includes integration with JavaFX Scene Builder, Oracle's visual layout tool for JavaFX.

JavaFX development in IntelliJ IDEA

Coincidentally, the NetBeans team released the GA version of NetBeans IDE 7.3 on February 21st, which features, among other features, improved support for JavaFX Scene Builder,  including improved FXML editing with code completion, and FXML controller generation. An increasing number of Java developers are using NetBeans to create new JavaFX applications, or migrating Swing and NetBeans RCP applications to JavaFX.

FXML code completion in NetBeans IDE

Eclipse users don't need to be jealous; e(fx)clipse provides a great JavaFX tool solution for Eclipse and OSGi, including integration with Eclipse JDT and Eclipse PDE, an FXML editor with code completion, and a JavaFX-proof CSS editor. Note that e(fx)clipse has been proposed as an Eclipse Foundation project.

e(fx)clipse CSS editor

It has never been a better time to develop rich client applications with Java; developers can now leverage even better support for JavaFX development in the leading Java IDEs, including NetBeans, Eclipse, and IntelliJ, as well as a number of specialized tools, utilities, and application frameworks.

To sum it up: get coding!

Thursday Mar 15, 2012

Building My First JavaFX Application Using Netbeans 7.1

Angela Caicedo, Oracle Technology Evangelist for JavaFX, has released a series of videos demonstrating how to build a simple JavaFX application using Netbeans 7.1. This video series is a great introduction to using JavaFX and takes the viewer through easy to follow, step-by-step instructions, including example code and showing the results along the way. These videos are highly recommend to anyone who is new to JavaFX and is looking for a quick getting started guide. 

The first video provides an introduction to the the application and shows viewers the end result of the exercises that will be demonstrated throughout the series. The second video (Part 1) demonstrates how to get started creating the application from an empty project to build your first JavaFX application in Netbeans 7.1. Instructions include defining the components, creating and inserting image packages, adding the resources you want to make available in your application, setting the clipping area for you image, and setting the style for your image to create a transparent window. The third video (Part 2) demonstrates how to handle events and binding in the sample application using JavaFX.

Watch the first 3 episodes now and stay tuned for future installments in this series on the Java YouTube channel.

About

This blog is maintained by Nicolas Lorain, Java Client Product Manager. The views expressed on this blog are my own & do not necessarily reflect the views of Oracle.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today