title: Using a FadeTransition on a Label causes the Label to appear different at start of transition
body: <p>I need either a <code>Label</code> or a <code>Text</code> for my project. I need the label so that ellipsis can be used. The problem though, is when I try to use a <code>FadeTransition</code>, and play it, the label gets slightly darker at the start. Here is some demo code:</p>
  
  <pre><code>package com.neonorb.test;
  
  import javafx.animation.FadeTransition;
  import javafx.application.Application;
  import javafx.event.ActionEvent;
  import javafx.event.EventHandler;
  import javafx.scene.Scene;
  import javafx.scene.control.Button;
  import javafx.scene.control.Label;
  import javafx.scene.layout.BorderPane;
  import javafx.stage.Stage;
  import javafx.util.Duration;
  
  import java.io.IOException;
  
  /**
   * Created by chris on 7/20/15.
   */
  public class Test extends Application {
      public static void main(String[] args) {
          launch(args);
      }
  
      @Override
      public void start(Stage primaryStage) throws IOException {
          Label label = new Label("hello");
          //Text label = new Text("hello);//Using Text instead of Label does not cause the weird behavior
          FadeTransition fadeTransition = new FadeTransition(Duration.seconds(3), label);
          fadeTransition.setFromValue(1.0);
          fadeTransition.setToValue(0.0);
          fadeTransition.setOnFinished(new EventHandler&lt;ActionEvent&gt;() {
              @Override
              public void handle(ActionEvent actionEvent) {
                  label.setOpacity(1.0);
              }
          });
          Button button = new Button("play");
          button.setOnAction(new EventHandler&lt;ActionEvent&gt;() {
              @Override
              public void handle(ActionEvent actionEvent) {
                  fadeTransition.play();
              }
          });
          BorderPane borderPane = new BorderPane();
          borderPane.setCenter(label);
          borderPane.setBottom(button);
          primaryStage.setScene(new Scene(borderPane));
          primaryStage.show();
      }
  }
  </code></pre>
  
  <p>So I either need a fix to this problem, or a way to use ellipsis in <code>Text</code>. Any ideas?</p>