Ich bin sehr erfahren mit WPF und neu zu JavaFX 2.0. Ich bin dabei, ein Silverlight-Projekt nach JavaFX 2.0 zu verschieben. Zwei Apress-Bücher und mehrere Threads konnten meine Fragen nicht beantworten (vielleicht kann ich die Antworten aufgrund meiner WPF-beeinflussten Erwartungen nicht sehen oder verstehen).JavaFX 2.0 - Stil/Vorlage vorhandenes Steuerelement
Was ich brauche, ist ein Steuerelement mit RadioButton-Funktionalität, aber eine völlig andere Benutzeroberfläche. Mein RadioButton hat einen Text, ein Bild, keine Schaltfläche, eine Linie (Rechteck) unterhalb des Textes. Wenn der RadioButton nicht ausgewählt ist, sind Text und Bild transparent, das Bild ist grau und das Rechteck nicht sichtbar. Wenn es ausgewählt ist, sind der Text und das Bild undurchsichtig, das Bild ist farbig und das Rechteck wird sichtbar (alle Änderungen über die Animation).
Ich weiß, wie ein vorhandenes JavaFX 2.0-Steuerelement zu häuten, aber ich weiß nicht, wie das RadioButton auf diese Weise style/skin.
In WPF ich einfach eine neue Vorlage für meine RadioButton-Stil erstellen ... wie ich bereits erwähnt, vielleicht diese WPF beeinflusst die Erwartungen für JavaFX 2.0 sind meine Hürde.
Dank ...
Edit:
Scheint, wie es nicht möglich ist, eine andere Vorlage für bestehende Steuerelemente zu erstellen (?): JavaFX 2.0 render controls inside control
Also, was ist die beste Art und Weise zu implementieren mein RadioButton? Ich ärgere mich über die ToggleGroup ...
Können Sie Bilder des ausgewählten und nicht ausgewählten Status einfügen? – jewelsea
Möglich, aber nicht notwendig, da das Bild bei Nichtauswahl transparent und grau dargestellt wird. – thinkU
Entschuldigung für Verwirrung, ich meinte Ortsbilder davon, wie die Knopfzustände in der Frage aussehen sollen, so dass es einfacher ist, eine Antwort zu formulieren, die Ihren Fall direkter löst. – jewelsea