|
|
|
@ -445,12 +445,14 @@ public class RaceController extends Controller {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private void toggleTable() {
|
|
|
|
private void toggleTable() {
|
|
|
|
|
|
|
|
double tablePercent = 1 - (boatPlacingColumn.getPrefWidth() + boatTeamColumn.getPrefWidth() + boatMarkColumn.getPrefWidth() + boatSpeedColumn.getPrefWidth())/race.getWidth();
|
|
|
|
|
|
|
|
|
|
|
|
if (infoTableShow){
|
|
|
|
if (infoTableShow){
|
|
|
|
race.setDividerPositions(0.4);
|
|
|
|
race.setDividerPositions(tablePercent);
|
|
|
|
|
|
|
|
|
|
|
|
arrowPane.setScaleX(0.5);
|
|
|
|
arrowPane.setScaleX(0.5);
|
|
|
|
arrowPane.setScaleY(0.5);
|
|
|
|
arrowPane.setScaleY(0.5);
|
|
|
|
arrowPane.setTranslateX(0 + (arrowPane.getScene().getWidth()/4)*0.4);
|
|
|
|
arrowPane.setTranslateX(0 + (arrowPane.getScene().getWidth()/4)*tablePercent);
|
|
|
|
arrowPane.setTranslateY(0 - arrowPane.getScene().getHeight()/4);
|
|
|
|
arrowPane.setTranslateY(0 - arrowPane.getScene().getHeight()/4);
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
race.setDividerPositions(1);
|
|
|
|
race.setDividerPositions(1);
|
|
|
|
|