嗨,大家好,我有一个关于Applets的问题。我有一个游戏小程序,我想嵌入到网页中。不过,我想添加一个“开始屏幕”的小程序,它首先出现,并有几个参数按钮和一个开始按钮。当按下开始按钮时,应该加载“游戏屏幕”。什么是实施这个最好的方法?下面是一个简单的单屏Applet的例子。为Java Applet创建一个介绍屏幕
public class AppletExample extends Applet implements ActionListener{
Button okButton;
Button cancelButton;
TextField _textField;
public void init(){
okButton = new Button("Press");
cancelButton = new Button("Cancel");
_textField = new TextField("Ready", 10);
okButton.addActionListener(this);
cancelButton.addActionListener(this);
add(okButton);
add(_textField);
add(cancelButton);
}
public void actionPerformed(ActionEvent arg0) {
if(arg0.getSource() == okButton){
_textField.setText("Running...");
}
else { _textField.setText("Cancelled");
}
}
}
小程序可以被配置为[显示自定义加载屏幕](http://docs.oracle.com/javase/tutorial/deployment/deploymentInDepth/customizeLoadingScreen.html)。屏幕不会有输入字段,但是当小程序开始加载时,它是一种很好的方法。 – flup 2013-02-10 23:49:09