如何将java程序添加到weebly站点?

时间:2016-09-11 16:50:23

标签: java swing weebly

我正在试验Weebly,我正在尝试向Weebly编辑器添加一个任意的swing程序。到目前为止,我尝试了两种方法,如下所示:

1 :(注意: - 替换<和>)

-embed height=400 width=400 src="siteName/uploads/someNumbers/testapplet.class"--/embed-

2 :(与上述相同)

-applet codebase="siteName/uploads/someNumbers" code="testapplet.ckass" width=400 height=400--/applet-

在发布和查看页面时,第一个说我需要一个插件来显示内容,第二个说我的安全首选项不会让我在网站上运行java,而我几乎可以在任何地方运行java别的就好了。

我该怎么做才能使这项工作成功?这可能包括以下一些内容:

  1. 修改我的程序(即java代码本身)
  2. 修改我上传程序的方式(即.class vs .jar)
  3. 修改我显示程序的方式(即实际的-applet-或-embed - )
  4. 作为参考,这里是java代码 - 只是一个基本的JButton和JLabel,每次点击按钮时JLabel的值都会增加:

    import javax.swing.*;
    import java.awt.event.*;
    import java.awt.*;
    public class TestApplet extends JApplet
    {
       static int x = 0;
       static JLabel l = new JLabel(x+"");
       public void init()
       {
          setLayout(new FlowLayout());
          JButton b = new JButton("Button");
          b.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                x++;
                l.setText(x+"");
             }
          });
          add(b);
          add(l);
       }
    }
    

1 个答案:

答案 0 :(得分:0)

  1. 以小心方式登录,然后点击您网站名称旁边的修改按钮
  2. 在顶部的“元素”标签上,转到“多媒体”并将文件元素拖到页面上。
  3. 按照说明上传您的.class文件。名称应为小写。
  4. 点击发布按钮,然后转到发布的页面。
  5. 还记得您的.class文件吗?右键单击它并复制链接地址或链接位置。
  6. 返回编辑您的weebly页面。
  7. 在“元素”标签上,转到“更多”并拖动“自定义HTML”元素。
  8. 点击编辑自定义HTML元素 - 这是我们要放置applet代码的地方。
  9. 如果我的.class文件的链接位置为http://www.johndoe.com/uploads/3/3/2/6/3326331/countme.class,我的applet代码会显示为:

    <applet codebase="http://www.johndoe.com/uploads/3/3/2/6/3326331" code="countme.class" width=something height=something></applet>

  10. 这个想法是代码库告诉浏览器在哪里查找.class文件,代码本身告诉它它是什么.class。 10.再次发布,您的小程序应该出现。

    我没有亲自试过,但我和支持支持人员聊了聊,他们肯定了这种方法。

    一切顺利!

相关问题