JNLP协议开发Java程序

来源:java认证发布时间:2012-11-12 12:47:16java认证视频

  首先写一个swing的窗口类,然后导出为Hello.jar。
  Java代码
  public class Hello {
  public static void main(String[] args) {
  HelloFrame frame = new HelloFrame();
  frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
  frame.show();
  }
  }
  class HelloFrame extends JFrame {
  public HelloFrame() {
  setTitle("Hello Swing");
  setSize(width, height);
  }
  public static final int width = 300;
  public static final int height = 200;
  }
  在源程序的src目录下运行,使用java自带的签名工具产生签名文件,按照提示一步步完成产生key
  keytool -genkey -keystore notepadKeyFile -alias notepadKey
  其中,notepadKeyFile是生成的文件名称, notepadKey是别名。可以查阅到相应的证书信息。
  用ant来为Hello.jar签名
  Xml代码
  <?xml version="1.0" encoding="UTF-8"?>
  <project name="swing" basedir="." default="">
  <property name="src.dir" value="${basedir}/src" />
  <property name="dist.lib" value="${basedir}/dist" />
  <!-- Directory structure of the project -->
  <target name="all" depends="" description="generate Key to sign jars">
  <signjar alias="notepadKey" storepass="hellojava" keypass="hellojava" keystore="${src.dir}/notepadKeyFile" verbose="true">

上一页12下一页

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答