Atitit desktop software cross-platform GUI solution JavaFX WebView
1.1. bidirectional js interaction 1
1.2. new pop-up window resolution 1
1.3. 3. Document Object Entry Dom parsing 1
1.4. so decisive Javafx Span style= "Font-family:calibri" >windows also not on mfc or winforms Span style= "font-family: Arial", all with WPF . 1
1.5. JavaFXbecause the Swing Framework has not been updated for a long time . 2
1.6. Embedded Browser2
1.7. Javafx also has a powerful image processing library javafx.scene.effect.BlendMode2
1.8. Javafx template source halloworld3
2. 4
1.1.
bidirectional js interaction 1.2.
new pop-up window resolves1.3.
3. Document Object Entry Dom parsing
Which is to support Dom parsing .
JavaFX Learning web-iteye technology website . HTML
JavaFX instance 1-webview Implementing a simple browser -oppo117 column - Blog channel -CSDN.NET.html
1.4.
so decisive JavaFX, like on Windows also without MFC or Winforms, All use WPF .
In addition, like Swing has Windowbuilder, Oracle also developed for JavaFX Scenebuilder, automatically generate fxml files, landlord can play this, and bricks, like, very interesting.
J FX supports webview controls. This is better.
learn from the beginning of the zero JavaFX Series Tutorial (2015_7_12 Update) _ technical article _wing of the station. html
These components are not public, but their descriptions can help you better understand how to run a JavaFX Application.
1.5.
JavaFX, because Swing is a framework that hasn't been updated for a long time.
Avafx relatively new, ORACLE2008 launched in the year, the function is more powerful, and continuously updated. Swing is the older GUI, making things like Window95, 97. But most teachers still talk about AWT, and swing, most of them can't afford to abandon them all at once. Oracle has clearly stated that it is not updating swing. (In fact, like when Saipan was abandoned, said the tactful point)
1.6.
Embedded Browser
JavaFX 's built-in browser is a new user interface for JavaFX, which can provide full Web browsing through this API. This section is shown in the orange section of Figure 1 , which is based on WebKit, an open-source browser engine that can provide support for HTML5, CSS, JavaScript, DOM, and SVG. It can Develop the following features in Java applications:
1.7.
Javafx also has a very powerful image processing class library javafx.scene.effect.BlendMode
Import javafx.scene.effect.Blend;
Import Javafx.scene.effect.BlendMode;
1.8.
Javafx Template source Halloworld
Public class javafx1 extends application {
@Override
Public void start (Stage primarystage) {
Button btn = New Button ();
btn . SetText ("Say ' Hello World '");
btn . Setonaction (new eventhandler<actionevent> () {
@Override
Public void handle (actionevent event) {
System. out . println ("Hello world!" );
}
});
Stackpane Root = New Stackpane ();
Root . GetChildren (). Add (btn);
Scene Scene = New Scene (root, +);
Primarystage . Settitle ("Hello world!" );
Primarystage . Setscene (scene);
Primarystage . Show ();
}
Public static void main (string[] args) {
javafx.application.Application. Launch (args);
}
}
The Avafx also has a built-in webview that can be tuned via its JavaScript. There are a lot of drawings, 3D, touch and other functions.
author:: Nickname :Old Wow's claws( Full Name::AttilaxAkbar Al Rapanui Attilaksachanui)
Kanji Name: Etila ( Ayron) , email:[email protected]
reprint Please indicate source: http://www.cnblogs.com/attilax/
Atiend
Atitit desktop software Cross-platform GUI solution JavaFX WebView