| @@ -0,0 +1,32 @@ | |||||
| package id.amigogroup.posterminal.util; | |||||
| import javafx.scene.control.Button; | |||||
| import javafx.scene.image.Image; | |||||
| import javafx.scene.image.ImageView; | |||||
| /** | |||||
| * | |||||
| * @author ronal | |||||
| */ | |||||
| public class ButtonUtility { | |||||
| public static final Image CLOSE_ICON = new Image("/assets/close.png"); | |||||
| public static Button generateButton(Image icon) { | |||||
| Button button = new Button(); | |||||
| button.setPrefSize(90, button.prefHeight(0)); | |||||
| ImageView imageView = new ImageView(icon); | |||||
| imageView.setFitWidth(20); | |||||
| imageView.setFitHeight(20); | |||||
| button.setGraphic(imageView); | |||||
| return button; | |||||
| } | |||||
| public static void changeIcon(Button button,Image icon) { | |||||
| button.setPrefSize(90, button.prefHeight(0)); | |||||
| ImageView imageView = new ImageView(icon); | |||||
| imageView.setFitWidth(20); | |||||
| imageView.setFitHeight(20); | |||||
| button.setGraphic(imageView); | |||||
| } | |||||
| } | |||||