This is more a user group question! A node can be shown only in one
place. If you want to reuse the same image load the image into
javafx.scene.Image and set it to different ImageView-Nodes.

Tom

On 24.08.13 21:01, Peter Penzov wrote:
> I have this code from JavaFX application:
> 
> private static final ImageView ncpic;
>     static {
>         ncpic = new
> ImageView(TabContent.class.getResource("/images/6.jpg").toExternalForm());
>     }
> 
> I noticed that I can use this picture only once. When I use it twice the
> scene where I call it it's empty. How I can use this picture twice or more
> times? Maybe this is caused by the static java method which I call to
> display the picture?
> 
> quick example:
> 
> public class TabContent {
> 
>     private static final ImageView ncpic;
>         static {
>             ncpic = new
> ImageView(TabContent.class.getResource("/images/6.jpg").toExternalForm());
>         }
> 
>         private static StackPane generalConfiguration() {
> 
>             StackPane stack = new StackPane();
>             stack.getChildren().addAll(ncpic);   // Add the picture
> and the Label
>             return stack;
>         }}
> 
> I use it this way: TabContent.generalConfiguration() And second time in
> different Java Class.
> 

Reply via email to