我可能在这里遗漏了一些简单的东西,但我在其他地方找不到答案.我只是想在我的GWT代码中显示一个applet.
操作系统:Windows XP Java:JDK 1.6.0_10其他:GWT,GWT-Ext 2.0.5
这是applet(显然简化了测试):
package foo.applet;
import javax.swing.JApplet;
import java.awt.Graphics;
public class HelloApplet extends JApplet
{
public void paint(Graphics g)
{
g.drawRect(0, 0,
getSize().width - 1,
getSize().height - 1);
g.drawString("Hello world!", 5, 15);
}
}
Run Code Online (Sandbox Code Playgroud)
这是调用它的代码:
package foo.applet;
import com.google.gwt.user.client.ui.HTML;
import com.gwtext.client.widgets.Panel;
public class AppletPanel extends Panel
{
Run Code Online (Sandbox Code Playgroud)
public AppletPanel()
{
HTML applet = new HTML();
applet.setHTML("<applet name=\"HelloApplet\" code=\"HelloApplet.class\" width=\"300\" height=\"300\"" );
this.add(applet);
}
Run Code Online (Sandbox Code Playgroud)
}
当我以托管模式启动应用程序时,jvm崩溃(与Sun提交事件1425130).
当我尝试编译GWT代码以在浏览器中运行时,我得到:
[ERROR] Errors in 'file:/C:/<blah>/applet/HelloApplet.java'
[ERROR] Line 3: The import javax.swing …Run Code Online (Sandbox Code Playgroud) 每当我使用script/generate生成一个新的脚手架来更改我的Rails数据库时,新的迁移文件都会以日期戳(例如200903140912_create_users.rb)而不是序列号(例如004_create_users.rb)为前缀.
然后,我必须手动更改文件名以适应其余的迁移文件.
有谁知道如何解决这一问题?
系统:Mac OS X Leopard 10.5.6
Rails:v2.2.2
Ruby:v1.8.6