Ich versuche, einen Zeilenstil für On Mouse Hover zu aktualisieren.GWT CellTable Zeilenstil programmgesteuert aktualisieren
mappings.addCellPreviewHandler(new Handler<MappingInstructionVO>() {
@Override
public void onCellPreview(CellPreviewEvent<MappingInstructionVO> event) {
if (BrowserEvents.MOUSEOVER.equals(event.getNativeEvent().getType())) {
mappings.getRowElement(event.getValue().getExecutionOrder()).getStyle().setBorderColor("Red");
}
});
ich in der Lage bin Vorspiel Reihe Inhalt erfolgreich mit bekommen:
mappings.getRowElement(event.getValue().getExecutionOrder() - 1).getInnerText());
Jede Idee, warum
mappings.getRowElement(event.getValue().getExecutionOrder()).getStyle().setBorderColor("Red");
hat keine Wirkung?
Dank
Nein Ihre Empfehlung hat nicht funktioniert. Danke für die Antwort. Ich versuchte auch .getStyle(). SetBorderStyle (BorderStyle.SOLID); zusätzlich zu dem, was ich habe, aber es hat nicht funktioniert. – EMM
Können Sie auch den Link bereitstellen, wenn es praktisch ist. Eigentlich möchte ich sehen, was alle Eigenschaften unterstützt (nicht). Ich möchte Box-Schatten hinzufügen, wenn Rand nicht unterstützt wird. – EMM
"CSS2-Spezifikation", erstes Ergebnis bei Google. Für Tabellengrenzen: https://www.w3.org/TR/CSS2/tables.html#borders –