[英]JUNG change the color of specific vertex
目前,我正在嘗試更改 JUNG 中特定頂點的顏色。 我知道我可以使用以下 function 來更改所有節點的顏色。 是否可以用特定節點替換以下行中的 v。
vv.getRenderContext().setVertexFillPaintFunction(v -> Color.blue);
或者我應該使用轉換器類?
如果願意,您當然可以提供比v -> Color.blue
更復雜的Function
; 例如:
vv.getRenderContext().setVertexFillPaintFunction(
v -> v.equals(specialNode) ? Color.red : Color.blue);
有關指定Functions
(使用或不使用 lambda 表達式)的更多信息,請參閱https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.