jre
登录
|
jre/8
netscape
org
launcher
javafx
com
sun
webkit
media
glass
org
image
java_cup
security
openpisces
source
imageio
prism
javafx
webkit
media
sg
robot
perf
menu
property
image
charts
UnmodifiableArrayList.java
css
SizeUnits.java
StyleManager.java
FontFace.java
BitSet.java
CascadingStyle.java
StringStore.java
Rule.java
StyleCacheEntry.java
converters
EnumConverter.java
FontConverter.java
ShapeConverter.java
DurationConverter.java
URLConverter.java
ColorConverter.java
CursorConverter.java
BooleanConverter.java
PaintConverter.java
EffectConverter.java
StringConverter.java
SizeConverter.java
InsetsConverter.java
PseudoClassImpl.java
parser
Size.java
Stylesheet.java
Selector.java
CompoundSelector.java
SubCssMetaData.java
Declaration.java
Match.java
StyleMap.java
CssError.java
StyleConverterImpl.java
ParsedValueImpl.java
Style.java
StyleClassSet.java
SelectorPartitioning.java
Combinator.java
PseudoClassState.java
SimpleSelector.java
StyleClass.java
CalculatedValue.java
StyleCache.java
binding
tk
stage
application
util
font
beans
animation
PlatformUtil.java
runtime
text
geometry
embed
iio
effect
collections
scene
logging
fxml
jmx
geom
cursor
event
print
naming
scenario
javadoc
jmx
corba
pisces
java
swing
javax
java
ColorConverter.java
清空
类结构
/* * Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.javafx.css.converters; import com.sun.javafx.css.
StyleConverterImpl
; import javafx.css.
ParsedValue
; import javafx.css.
StyleConverter
; import javafx.scene.paint.
Color
; import javafx.scene.text.
Font
; public final class
ColorConverter
extends
StyleConverterImpl
<
String
,
Color
> { private static class
Holder
{ static final
ColorConverter
COLOR_INSTANCE
= new
ColorConverter
(); } // lazy, thread-safe instatiation public static
StyleConverter
<
String
,
Color
>
getInstance
() { return
Holder
.
COLOR_INSTANCE
; } private
ColorConverter
() { super(); } @
Override
public
Color
convert
(
ParsedValue
<
String
,
Color
>
value
,
Font
font
) {
Object
val
=
value
.
getValue
(); if (
val
== null) { return null; } if (
val
instanceof
Color
) { return (
Color
)
val
; } if (
val
instanceof
String
) {
String
str
= (
String
)
val
; if (
str
.
isEmpty
() || "null".
equals
(
str
)) { return null; } try { return
Color
.
web
((
String
)
val
); } catch (
IllegalArgumentException
iae
) { // fall through pending RT-34551 } } // pending RT-34551
System
.
err
.
println
("not a color: " +
value
); return
Color
.
BLACK
; } @
Override
public
String
toString
() { return "ColorConverter"; } }
查找资源
Jre/Lib
输入类名或文件名
类结构窗口