| Numéro d’ID de bogue |
BUG-000115068 |
| Envoi | June 29, 2018 |
| Dernière modification | December 18, 2020 |
| S’applique à | ArcGIS Runtime SDK for Java |
| Version trouvée | 100.2.1 |
| Système d’exploitation | Windows |
| Version du système d’exploitation | 7.0 64 Bit |
| Statut | In Review
Ce problème est en cours d’examen. Le processus d’examen permet de s’assurer que le problème est facilement compréhensible et contient toutes les informations nécessaires, qu’il ne s’agit pas du doublon d’un problème existant et qu’il constitue une demande de bogue ou d’amélioration valide. Pendant cette phase, il se peut que vous soyez contacté pour une demande de précisions ou d’informations supplémentaires.
|
Solution de contournement
Get the symbol(s) from the renderer on each sublayer and create a swatch using creatSwatchAsync().For example: //Workaround subLayerList.forEach((subLayer) -> { ClassBreaksRenderer subLayerRendererCasted = (ClassBreaksRenderer) subLayer.getRenderer(); if(subLayerRendererCasted != null) { subLayerRendererCasted.getClassBreaks().forEach((classBreak) -> { try { Image swatchImage = classBreak.getSymbol().createSwatchAsync(0x00000000).get(); ImageView imageView = new ImageView(swatchImage); vbox.getChildren().add(imageView); } catch (InterruptedException | ExecutionException e) { // TODO Auto-generated catch block e.printStackTrace(); } }); } });
Étapes pour reproduire
ID de bogue: BUG-000115068
Logiciel:
- ArcGIS Runtime SDK for Java