Ich habe eine Funktion geschrieben die ein Array zurück gibt. posCor[0] und posCor[1] sind dabei immer 0, obwohl das nicht sein kann, da position wie folgt errechnet wird:
Es geht noch weiter mit LEFT_TOP, LEFT_BOTTOM, etc. Die habe ich als Konstanten in dieser Klasse erstellt.
So greife ich auf die Funktion zu:
Wo liegt der Fehler?
Code:
if (pos == LEFT) {
posCor[0] = 0;
posCor[1] = (int) ((screenSize.getHeight() - Window.getHeight()) / 2);
} //...
So greife ich auf die Funktion zu:
Code:
myJFrame.setPosition(Position.getPosition(position)[0], Position.getPosition(position)[1])