import
javafx.application.Application;
import
javafx.scene.Scene;
import
javafx.scene.control.*;
import
javafx.scene.layout.*;
import
javafx.stage.Stage;
import
javafx.event.ActionEvent;
import
javafx.event.EventHandler;
import
javafx.scene.canvas.*;
import
javafx.scene.web.*;
import
javafx.scene.layout.*;
import
javafx.scene.image.*;
import
java.io.*;
import
javafx.geometry.*;
import
javafx.scene.Group;
public
class
Background_1
extends
Application {
public
void
start(Stage stage)
{
try
{
stage.setTitle(
"creating Background"
);
Label label =
new
Label(
"Name : "
);
TextField textfield =
new
TextField();
textfield.setPrefColumnCount(
10
);
Button button =
new
Button(
"OK"
);
HBox hbox =
new
HBox(label, textfield, button);
hbox.setSpacing(
10
);
hbox.setAlignment(Pos.CENTER);
Scene scene =
new
Scene(hbox,
280
,
280
);
FileInputStream input =
new
FileInputStream(
"f:\\gfg.png"
);
Image image =
new
Image(input);
BackgroundImage backgroundimage =
new
BackgroundImage(image,
BackgroundRepeat.NO_REPEAT,
BackgroundRepeat.NO_REPEAT,
BackgroundPosition.DEFAULT,
BackgroundSize.DEFAULT);
Background background =
new
Background(backgroundimage);
hbox.setBackground(background);
stage.setScene(scene);
stage.show();
}
catch
(Exception e) {
System.out.println(e.getMessage());
}
}
public
static
void
main(String args[])
{
launch(args);
}
}