Object Oriented Programming Articles

Page 458 of 589

How to set a background image to a JavaFX chart?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 4K+ Views

The javafx.scene.chart package provides classes to create various charts namely − line chart, area chart, bar chart, pie chart, bubble chart, scatter chart, etc.You can create the required chart by instantiating the respective class.Setting background image and the colorThe -fx-background-image class of JavaFX CSS is used to set an image as a background to a chart.The -fx-background-color (of the region chart-plot-background) class of JavaFX CSS is used to set the back ground color.JavaFX Scene class has an observable list to hold all the required style sheets. You can get this list using the getStylesheets() method.To set an image as a ...

Read More

How to change the color of X and Y axis lines in a JavaFX char?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 921 Views

The javafx.scene.chart package provides classes to create various charts namely &minusl line chart, area chart, bar chart, pie chart, bubble chart, scatter chart, etc.Except for pie chart, all other charts are plotted on the XY planes. You can create the required XY chart by instantiating the respective class.Changing the color of axis lines −The fx-border-color class of JavaFX CSS is used to set the color of the border of a node.The -fx-border-width class of JavaFX CSS is used to set the width of the border of a node.The setStyle() method of the Node (Base class of all the nodes) class ...

Read More

How to create/save the image of a JavaFX pie chart without actually showing the window?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 2K+ Views

The javafx.scene.chart package of JavaFX provides classes to create various charts namely: line chart, area chart, bar chart, pie chart, bubble chart, scatter chart, etc..To create either of these charts you need to −Instantiate the respective class.Set the required properties.Create a layout/group object to hold the chart.Add the layout/group object to the scene.Show the scene by invoking the show() method.This will show the desired chart on the JavaFX window.Saving the image without showing the windowThe snapshot() method of the Scene class takes a snapshot of the current scene and returns it as a WritableImage Object.Using the FromFXImage() method of the ...

Read More

JavaFX example to apply multiple transformations on a node

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 350 Views

Transformation refers to a change on the node is in the XY plane. JavaFX supports four basic transforms namely −Scale − Increase or decrease the size.Rotate − Movement of the coordinates of a node around a fixed point with an angle.Translate − Movement of the node in the XY plane.Shear − Displacement of an object in a fixed direction such that its shape is slanted.Every node in JavaFX contains an observable list to hold all the transforms to be applied on a node. You can get this list using the getTransforms() method. You can also add multiple transforms to a node.ExampleThe ...

Read More

What is CheckBoxTreeItem in JavaFX explain with an example?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 1K+ Views

Check boxA checkbox is a type of selection control, which is square in shape with a tick mark int it, It has three states checked or, unchecked and, tristate/indeterminate (optional). Unlike radio buttons, you cannot combine checkboxes using Toggle Button.Tree viewA tree provides a view of hierarchical structures, each tree contains a root (highest object) and it contains children. You can create a tree view by instantiating the javafx.scene.control.TreeView class.A CheckBoxTreeItem is a tree view formed with checkboxes. You can create a checkbox tree item by instantiating the javafx.scene.control.CheckBoxTreeItem class.ExampleThe following Example demonstrates the creation of a CheckBoxTreeItem.import javafx.application.Application; import ...

Read More

How to create a text area in JavaFX?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 4K+ Views

A text area is a multi-line editor where you can enter text. Unlike previous versions, in the latest versions of JavaFX, a TextArea does not allow single lines in it. You can create a text area by instantiating the javafx.scene.control.TextArea class.ExampleThe following Example demonstrates the creation of a TextArea.import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Label; import javafx.scene.control.TextArea; import javafx.scene.layout.HBox; import javafx.scene.paint.Color; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; import javafx.stage.Stage; public class TextAreaExample extends Application {    public void start(Stage stage) {       //Setting the label       Label label = new Label("Address");     ...

Read More

How to set image as hyperlink in JavaFX?

Maruthi Krishna
Maruthi Krishna
Updated on 19-May-2020 680 Views

An Hyperlink is a UI component that responds to clicks and roll overs. You can create a hiperlink by instantiating the javafx.scene.control.Hiperlink class. You can set an image as a hiperlink using the setGraphic() method.Exampleimport java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.Hyperlink; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.VBox; import javafx.scene.paint.Color; import javafx.stage.Stage; public class HyperLinkSettingGraphic extends Application {    public void start(Stage stage) throws FileNotFoundException {       //Creating a hyper link       Hyperlink link = new Hyperlink();       //Creating a graphic       ImageView view ...

Read More

How to create a ComboBox using JavaFX?

Maruthi Krishna
Maruthi Krishna
Updated on 18-May-2020 2K+ Views

A combo box is similar to a choice box it holds multiple items and, allows you to select one of them. It can be formed by adding scrolling to a drop-down list. You can create a combo box by instantiating the javafx.scene.control.ComboBox class.ExampleThe following Example demonstrates the creation of a ComboBox.import javafx.application.Application; import javafx.collections.ObservableList; import javafx.geometry.Insets; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.ComboBox; import javafx.scene.control.Label; import javafx.stage.Stage; import javafx.scene.layout.HBox; import javafx.scene.paint.Color; import javafx.scene.text.Font; import javafx.scene.text.FontPosture; import javafx.scene.text.FontWeight; public class ComboBoxExample extends Application { public void start(Stage stage) { //Setting the label ...

Read More

How to create a progress bar using JavaFX?

Maruthi Krishna
Maruthi Krishna
Updated on 18-May-2020 1K+ Views

A progress bar is an indicator of the advancement of an event (a series of steps). You can create a progress bar by instantiating the javafx.scene.control.ProgressBar class.ExampleThe following Example demonstrates the creation of a ProgressBar.import javafx.application.Application; import javafx.geometry.Insets; import javafx.scene.Group; import javafx.scene.Scene; import javafx.scene.control.ProgressBar; import javafx.scene.control.ProgressIndicator; import javafx.scene.layout.HBox; import javafx.scene.paint.Color; import javafx.stage.Stage; public class ProgressBarExample extends Application {    public void start(Stage stage) {       //Creating a progress bar       ProgressBar progress = new ProgressBar();       //Setting value to the progress bar       progress.setProgress(0.5);       //Creating a progress indicator   ...

Read More

Implementing the page factory in pagination

Maruthi Krishna
Maruthi Krishna
Updated on 18-May-2020 386 Views

Pagination divides content up between pages and allows users to skip between pages or go in order through the content. You can create pagination by instantiating the javafx.scene.control.Pagination class.ExampleThe following Example demonstrates hoe to create pagination and add data to it.import java.io.FileInputStream; import java.io.InputStream; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.control.Pagination; import javafx.scene.image.Image; import javafx.scene.image.ImageView; import javafx.scene.layout.AnchorPane; import javafx.scene.paint.Color; import javafx.stage.Stage; public class PaginationAction extends Application {    public ImageView pageContent(int pageIndex){       try{          //Creating the image view          ImageView imageView = new ImageView();          //Setting the image view ...

Read More
Showing 4571–4580 of 5,881 articles
« Prev 1 456 457 458 459 460 589 Next »
Advertisements