Ich fügte hinzu , ein MenuButton
und ein Symbol für seine Grafik zugeordnet. Immer , wenn ich schweben über die Grafik, wechselt die Farbe von schwarz zu blau. Das Problem ist, dass ich nicht brauchen , um genau schweben über die Grafik , um das Menü zu öffnen. Wenn ich an einem der Orte mit den roten Punkten die unten erscheinen markiert klicken.
Ich habe sah sich um und schaffte es so viele Dinge zu entfernen , wie ich mit der folgenden finden konnte CSS
:
#menubutton {
-fx-background-color: transparent;
-fx-background-insets: 0 0 0 0;
-fx-border-color: transparent;
-fx-padding: 0;
}
#menubutton > .arrow-button {
-fx-background-color: transparent;
-fx-padding: 0;
}
#menubutton > .arrow-button > .arrow {
-fx-background-color: transparent;
-fx-padding: 0;
}
Aber wenn Standbilder auf den Orten , klicken Sie die Optionen - Menü öffnet, dann scheint es , als gäbe es noch etwas Platz zwischen dem Symbol und dem Rand der Schaltfläche. In diesem Beispiel können Sie den Raum klarer sehen.
Gibt es eine Möglichkeit zu entfernen Sie entweder , dass der Raum oder einem Symbol gibt die Funktionalität eines MenuButton
ohne die Schaltfläche selbst?
PS Die andere Symbole funktionieren, weil sie von sich selbst und nicht als Grafik in einer Schaltfläche sind.