2016-05-19 11 views
1

Alle anderen Klassen von JavaFX funktionieren gut, aber Spinner gibt mir "Spinner cannot be resolved to a type".JavaFX Spinner: "Spinner kann nicht in einen Typ aufgelöst werden"

Ich habe auch versucht, zu importieren, aber das gab mir The import javafx.scene.control.Spinner cannot be resolved zurück.

Meine aktuelle Importliste, der gut arbeitet:

import javafx.scene.canvas.GraphicsContext; 
import javafx.scene.control.*; 
import javafx.scene.image.ImageView; 
import javafx.scene.image.PixelWriter; 
import javafx.scene.paint.Color; 
import javafx.beans.property.ObjectProperty; 
import javafx.beans.property.SimpleObjectProperty; 
import javafx.beans.value.ObservableValue; 
import javafx.fxml.FXML; 
import javafx.fxml.Initializable; 
import javafx.scene.canvas.Canvas; 

Jemand helfen kann? Ich habe auch e (fx) lipse heruntergeladen, um es zu lösen, aber hat nicht geholfen

+0

Was JDK verwenden Sie? javafx.scene.control.Spinner ist der korrekte Klassenname. Versuchen Sie, das Gerät erneut zu putzen und zu bauen. Ändere * in Spinner und sieh nach, was es sonst noch bringt. Es muss ein anderes Steuerelement sein, das das Problem verursacht. – ManoDestra

+0

Ich habe versucht, es zu reinigen, aber hat nicht geholfen. 'import javafx.scene.control. *;' wirft mir nichts zurück, sagt aber, dass ich den Import nie benutze. Und Spinner wird immer noch mit '' Spinner kann nicht zu einem Typ aufgelöst werden. '' –

+5

Beachten Sie, dass Spinner in 8u40 hinzugefügt wurde. – Arjan

Antwort

1

Wie Arjan in den Kommentaren bemerkte, überprüfen Sie die genaue Java-Version, die Sie verwenden - es ist wahrscheinlich niedriger als 8u40, in dem der Spinner hinzugefügt wurde - und aktualisieren Sie JDK.

Als Randbemerkung: Ich in diesen lief, als Travis CI unter Verwendung von their issue tracker wir wissen, dass das Update im Moment dist: trusty zur .travis.yml Datei hinzufügen, aber hoffentlich schließlich sie aktualisieren.

Verwandte Themen