よく考えたらアプレット前提でJavaFXの利用はNGだと思います。今現在アプレットを使うという選択をするのがどうかという話はありますが、あくまでアプレットを前提とするならswordoneさんの回答にあるようにリフレクションを使うか、アプレット自身がカラー名とRGB値の対応表をクラス内に定義するなり、リソースとして用意しておくなりしたほうが適切かと思います。
若干悩ましい点があるのですが、
javafx.scene.paint.Color.web("red");
のようにするとwebカラー(色名, #rgb, #rrggbb, etc.)を解釈できます。
Colorリファレンス
しかし、これはJavaFXのColorクラスでして、Appletが前提とするswingのColorクラスとしては直接つかえません><。
とはいっても一旦JavaFXのColorインスタンスが得られればそれをswingのColorへ変換してAppletで使えるようにはできます。
java
1// java.awt.Color : awt/swingのColorクラス
2// javafx.scene.paint.Color : JavaFXのColorクラス
3
4java.awt.Color toSwingColor(javafx.scene.paint.Color fxColor) {
5 double r = fxColor.getRed();
6 double g = fxColor.getGreen();
7 double b = fxColor.getBlue();
8 double a = fxColor.getOpacity();
9 return new java.awt.Color((float)r, (float)g, (float)b, (float)a);
10}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。