我想在我的Swing应用程序中嵌入一个第三方applet。基本上,我希望它只是另一个小组。此小程序使用许多参数,例如
final String config_filename = getParameter(XXX);
我看过很多有关如何通过HTML发送参数值的文档,但是如何通过代码(或属性文件)来实现呢?任何帮助,将不胜感激!
实现AppletStub
&并将其设置为applet实例的存根。例如
/*
<applet code='ParamApplet' width='200' height='200'>
<param name='param' value='foo'>
</applet>
*/
import java.applet.*;
import javax.swing.*;
import java.net.URL;
import java.util.HashMap;
public class ParamApplet extends JApplet {
public void init() {
String param = getParameter("param");
System.out.println("parameter: " + param);
add(new JLabel(param));
}
public static void main(String[] args) {
ApplicationAppletStub stub = new ApplicationAppletStub();
stub.addParameter(args[0], args[1]);
ParamApplet pa = new ParamApplet();
pa.setStub(stub);
pa.init();
pa.start();
pa.setPreferredSize(new java.awt.Dimension(200,200));
JOptionPane.showMessageDialog(null, pa);
}
}
class ApplicationAppletStub implements AppletStub {
HashMap<String,String> params = new HashMap<String,String>();
public void appletResize(int width, int height) {}
public AppletContext getAppletContext() {
return null;
}
public URL getDocumentBase() {
return null;
}
public URL getCodeBase() {
return null;
}
public boolean isActive() {
return true;
}
public String getParameter(String name) {
return params.get(name);
}
public void addParameter(String name, String value) {
params.put(name, value);
}
}
prompt>java ParamApplet param "apples & oranges"
parameter: apples & oranges
prompt>java ParamApplet param 42
parameter: 42
prompt>
本文向大家介绍shell传参并将参数传递给sql文件的方法,包括了shell传参并将参数传递给sql文件的方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 调用代码: sh /tmp/t.sh 20160808 以上这篇shell传参并将参数传递给sql文件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
如果这感觉有点“死亡”,请原谅。我看了看,发现只有一个类似的问题在这里没有答案(Spring-Boot嵌入式战争)。 更新只是为了更好地清除,我有一个已经运行的Spring应用程序独立服务器,它有自己的嵌入式Tomcat。在嵌入的Tomcat中,我插入了一些我开发的@控制器。然后,我还能够使用ServletRegistrationBean映射第三方servlet(映射到/servlet-path)
我需要在Spark SQL中传递参数。例如,下面的查询是Val timestamp=spark。sql(“从表中选择时间戳”)现在,我有另一个查询要在where类Spark中传递这个时间戳。sql(s“从表B中选择col1,其中timestamp='$timestamp'”。 但是上面的查询返回不匹配的表达式错误。有人能提出解决方案吗
我在java程序中嵌入了fop: 现在我的xsl (main_structure.xsl)需要一个参数来运行 在控制台中,我将使用“-param name value”属性将该参数传递给fop。 那么,在fop的嵌入式版本中,如何将一个参数传递到我的xsl文件中呢?
本文向大家介绍深入解析Java编程中方法的参数传递,包括了深入解析Java编程中方法的参数传递的使用技巧和注意事项,需要的朋友参考一下 在阅读本文之前,根据自己的经验和理解,大家可以先思考并选择一下Java函数的参数传递方式: A. 是按值传递的? B. 按引用传递的? C. 部分按值部分按引用? 此处暂不宣布正确答案,我们通过一个简单的例子让大家自己找答案: 1. 先定义一个类型Value 2.
错误:不兼容的类型:DrawerListItem不能转换为Cap#1,其中Cap#1是一个新的类型变量:Cap#1从capture的capture扩展了BaseListItem?扩展基线 我不明白为什么这是错误的。,。我试着阅读了其他关于泛型类型和类型参数的文章,但它们似乎都没有解决这个问题。