0

我有一个带有从类 java.awt.Component 继承的方法的 java 小程序。我需要在 javascript 函数中更改小程序背景的颜色,但使用

my_selected_applet.setBackground('FFFFFF');

不工作,Firebug 抱怨:

uncaught exception: java.lang.IllegalArgumentException: 
No method found matching name setBackground and arguments [java.lang.String]

由于该方法存在,我认为这是行不通的论点。

4

2 回答 2

0

你能不能用这个:

import java.applet.Applet;
import java.awt.Color;
import java.awt.Graphics;

my_selected_applet.setBackground(Color.white);

或在 html 页面中:

您可以通过以下方式设置小程序的背景颜色:

<applet code="MyApplet.class" width="100" height="100">
<param name="background-color" value="#ffffff">
<param name="foreground-color" value="#000000">
</applet>
于 2013-02-08T16:22:48.527 回答
0

设置背景

您需要在函数中传递颜色对象。

所以只需创建一个颜色对象var color = new Color('CC9933');

然后尝试setBackground(color)

您必须阅读此内容以获取更多信息:来自 javascript 的 Applet 方法

于 2013-02-08T16:31:47.747 回答