Sferyx JSyndrome HTML Editor Component EditionJavaFX HTML Editor Integration ManualAdvanced JavaFX HTML Editor WYSIWYG component with Automatic Image Upload and Publishing, clean Copy & Paste from Microsoft Office, PDF Export, Equation Editor, Open and Import Docx and RTF files, Save as Docx, PDFVersion 22.0
|
Download Sferyx JSyndrome HTMLEditor Component Edition Pro : HTMLEditorDemo.zip
(ZIP file, ~ 2.6 MB)
Place the jar file in your application classpath and it after that you can simply integrate it in your code. If you are using an IDE you can simply add it to your build classpath as follows:
Your project --> Build Path --> Configure Build path --> add HTMLEditorPro.jar
We have provided a special wrapper class sferyx.administration.editors. HTMLEditorJavaFXWrapper class which provides instant integration with just a few lines of code as follows:
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.*;
import javafx.stage.Stage;
import sferyx.administration.editors.*;
public class SferyxHTMLEditorJavaFX extends Application
{public void start (Stage stage)
{BorderPane pane = new BorderPane();
HTMLEditorJavaFXWrapper wrapper=new HTMLEditorJavaFXWrapper();
wrapper.getHTMLEditorInstance().setContent("Hello");
pane.setCenter(wrapper);
stage.setTitle("Sferyx HTMLEditor in JavaFX");
stage.setScene(new Scene(pane, 1000, 500));
stage.show();}
}
You can use the methods available directly into the HTMLEditorJavaFXWrapper class such as setContent(String content), getContent() etc, or by accessing directly the HTMLEditor class you can use the entire editor's API like this :
HTMLEditorJavaFXWrapper wrapper=new HTMLEditorJavaFXWrapper();
HTMLEditor htmlEditor=wrapper.getHTMLEditorInstance();Using this method and once retrieved the reference to the htmlEditor object, you can access the whole API and all methods and functionalities as described in the Swing Integration manual.
public HTMLEditor getHTMLEditorInstance() - you can use this method to get a direct reference to the HTMLEditor instance and use all the available API as you whish. This allows full customization and access to all the available features of the HTMLEditor class.
public void setPreferredSize(int w,int h) - you can use this method to set preferred size of the wrapper to be uised in your layout manager.
All other methods in the HTMLEditor class are available in the Swing Integration manual
General questions / System configurations
Demo version questions
Publishing content
Custom XML tags
Customization/Internationalization features
Content manipulation features
Application integration features
- How to disable the Main Menu?
- How to disable the Toolbars?
- How to disable the Statusbar?
- How to change the icons on the toolbars?
- How can I implement my own toolbar buttons instead of the default ones - also can I use different toolbar and move everything elsewhere?
- How to show/hide the rulers in the visual editor?
Oracle Forms Integration
Licensing questions
Customization services
Customer support questions
Add-ons / Additional features
All Sferyx products are assured with continuous e-mail support. With the retail products is included in the price 30 days startup support. Additionally, you can purchase annual support subscription tickets from our web store.
Sferyx offers also a wide range of customization services for its products in order to satisfy any customer requirement. We can adapt our products to fit the customer needs and any kind of integration requirements. We execute also express developments, customization under request, development of new features on demand. You can request a quote at sales@sferyx.com or support@sferyx.com indicating your requirements and the terms of delivery.