package com.kodcu.component;
import javafx.scene.control.DialogPane;
import javafx.scene.image.Image;
import javafx.stage.Stage;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.IOException;
import java.io.InputStream;
/**
* Created by Hakan on 4/1/2015.
*/
interface DefenderDialog {
public Logger logger = LoggerFactory.getLogger(DefenderDialog.class);
default void setDefaultIcon(DialogPane dialog) {
Stage stage = (Stage) dialog.getScene().getWindow();
try (InputStream logoStream = getClass().getResourceAsStream("/logo.png")) {
stage.getIcons().add(new Image(logoStream));
} catch (IOException e) {
logger.error("logo.png is not found", e);
}
}
}