[JavaFX 8] ParallelCamera: Strange behavior! Don't know what to do.

Hello JGO!
I want to create a small game with JavaFX 8. It’s based on ‘Asteroids’, for those that don’t know:
Asteroids spawn from all sides of your window/screen and you have to shoot them with a spaceship which can freely move within the screen boarders.

I ran into a problem though. To delete an asteroid from the scene when it passes outside the screen I check if they are outside the screen boarders (x and y coords).
But now I cant let them spawn outside to avoid them appearing instant on screen.

So I thought about using a ParallelCamera and move it to x = 100 and y = 100 to create a 100px wide zone where I can spawn asteroids and send them to the other side of the screen.

When i implement the camera images only appear after I resize the whole window. Without the camera everything works as intended. My goal is ofc to get the images on screen without having to resize the whole window…

Edit: Creating a rectangle works just fine, it’s on screen right from the start even with a ParallelCamera. I’m totally lost guys.

rect = new Rectangle(50, 50, 75, 20);
rect.setFill(Color.GREEN);

Pics at the end of this post.

Without ParallelCamera:
[spoiler]
http://www.java-gaming.org/user-generated-content/members/496078/without-cam.jpg
[/spoiler]

With ParallelCamera:
[spoiler]
http://www.java-gaming.org/user-generated-content/members/496078/cam-no-resize.jpg
[/spoiler]

With ParallelCamera but after i manually resized the whole window:
[spoiler]
http://www.java-gaming.org/user-generated-content/members/496078/cam-resized.jpg
[/spoiler]

Code:
[spoiler]http://pastebin.java-gaming.org/8d79c3d193319[/spoiler]

Edit: New pics which include a green rectangle that gets drawn on screen even with ParallelCamera enabled.


After I moved the camera: