Finalized OS screen effects
This commit is contained in:
@@ -8,8 +8,6 @@ import javafx.stage.Stage;
|
||||
public class ClientLauncherGUI {
|
||||
|
||||
public static void main(String[] args) {
|
||||
System.setProperty("glass.win.uiScale", "1.0");
|
||||
System.setProperty("glass.gtk.uiScale", "1.0");
|
||||
Application.launch(GUIApp.class, args);
|
||||
}
|
||||
|
||||
|
||||
@@ -13,7 +13,9 @@ import javafx.application.Platform;
|
||||
import javafx.beans.value.ChangeListener;
|
||||
import javafx.beans.value.ObservableValue;
|
||||
import javafx.fxml.FXMLLoader;
|
||||
import javafx.geometry.Rectangle2D;
|
||||
import javafx.scene.Scene;
|
||||
import javafx.stage.Screen;
|
||||
import javafx.stage.Stage;
|
||||
import javafx.util.Duration;
|
||||
|
||||
@@ -105,10 +107,16 @@ public class GUI extends Application implements IView {
|
||||
controllerLeaderboard.render();
|
||||
primaryStage.setScene(leaderboardScene);
|
||||
} else {
|
||||
double w = primaryStage.getWidth();
|
||||
double h = primaryStage.getHeight();
|
||||
primaryStage.setWidth(w);
|
||||
primaryStage.setHeight(h);
|
||||
//double w = primaryStage.getWidth();
|
||||
//double h = primaryStage.getHeight();
|
||||
//primaryStage.setMaximized(true);
|
||||
primaryStage.setFullScreen(true);
|
||||
Rectangle2D tmp = Screen.getPrimary().getVisualBounds();
|
||||
primaryStage.setWidth(tmp.getWidth());
|
||||
primaryStage.setHeight(tmp.getHeight());
|
||||
primaryStage.setX(tmp.getMinX());
|
||||
primaryStage.setY(tmp.getMinY());
|
||||
primaryStage.setResizable(false);
|
||||
primaryStage.setScene(mainScene);
|
||||
controllerMain.render();
|
||||
}
|
||||
|
||||
@@ -36,9 +36,9 @@ public class TotemFXMLController {
|
||||
public void initialize() {
|
||||
Image img = new Image(getClass().getResourceAsStream("/GUIImages/Background.png"));
|
||||
backgroundImage.setImage(img);
|
||||
//Rectangle2D screenBounds = Screen.getPrimary().getBounds();
|
||||
//backgroundImage.setFitWidth(screenBounds.getWidth());
|
||||
//backgroundImage.setFitHeight(screenBounds.getHeight());
|
||||
Rectangle2D screenBounds = Screen.getPrimary().getBounds();
|
||||
backgroundImage.setFitWidth(screenBounds.getWidth());
|
||||
backgroundImage.setFitHeight(screenBounds.getHeight());
|
||||
}
|
||||
|
||||
public void render() {
|
||||
|
||||
Reference in New Issue
Block a user