本文整理匯總了Java中javafx.css.CssMetaData.isInherits方法的典型用法代碼示例。如果您正苦於以下問題:Java CssMetaData.isInherits方法的具體用法?Java CssMetaData.isInherits怎麽用?Java CssMetaData.isInherits使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類javafx.css.CssMetaData
的用法示例。
在下文中一共展示了CssMetaData.isInherits方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: dump
import javafx.css.CssMetaData; //導入方法依賴的package包/類
protected void dump(Node n)
{
SB sb = new SB(4096);
sb.nl();
while(n != null)
{
sb.a(CKit.simpleName(n));
String id = n.getId();
if(CKit.isNotBlank(id))
{
sb.a(" #");
sb.a(id);
}
for(String s: n.getStyleClass())
{
sb.a(" .").a(s);
}
for(PseudoClass c: n.getPseudoClassStates())
{
sb.a(" :").a(c);
}
sb.nl();
if(n instanceof Text)
{
sb.sp(4);
sb.a("text: ");
sb.a(TextTools.escapeControlsForPrintout(((Text)n).getText()));
sb.nl();
}
CList<CssMetaData<? extends Styleable,?>> md = new CList<>(n.getCssMetaData());
sort(md);
for(CssMetaData d: md)
{
String k = d.getProperty();
Object v = d.getStyleableProperty(n).getValue();
if(shouldShow(v))
{
Object val = describe(v);
sb.sp(4).a(k);
sb.sp().a(val);
if(d.isInherits())
{
sb.a(" *");
}
sb.nl();
}
}
n = n.getParent();
}
D.print(sb);
}