Projekt

Obecné

Profil

« Předchozí | Další » 

Revize b639237c

Přidáno uživatelem Michal Horký před více než 4 roky(ů)

#7794

Přechod na Java 11. Vytvoření release verze.

Zobrazit rozdíly:

project/Deserializer/src/Report.java
1
import com.sun.javafx.stage.StageHelper;
2

  
3 1
import javafx.application.Platform;
4 2
import javafx.geometry.Rectangle2D;
5 3
import javafx.scene.control.Alert;
6 4
import javafx.scene.control.Alert.AlertType;
7 5
import javafx.stage.Screen;
6
import javafx.stage.Window;
8 7

  
9 8
public class Report {
10 9
	
......
12 11
	private static final int WIDTH = 500;
13 12
	
14 13
	private static void setPosition(Alert alert) {
15
		if (StageHelper.getStages() != null && StageHelper.getStages().size() != 0) {
14
		if (Window.getWindows() != null && Window.getWindows().size() != 0) {
16 15
			if (Screen.getPrimary() != null && Screen.getPrimary().getVisualBounds() != null) {
17 16
				Rectangle2D primScreenBounds = Screen.getPrimary().getVisualBounds();
18 17
				alert.setX((primScreenBounds.getWidth() - WIDTH - 20) / 2);
19 18
		        alert.setY((primScreenBounds.getHeight() - HEIGHT - 20) / 3);
20 19
			}
21
			alert.initOwner(StageHelper.getStages().get(StageHelper.getStages().size() - 1));
20
			alert.initOwner(Window.getWindows().get(Window.getWindows().size() - 1));
22 21
		}
23 22
	}
24 23
	

Také k dispozici: Unified diff