上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页
摘要: http://blog.chinaunix.net/uid-25150840-id-172244.htmlAnt的概念 可能有些读者并不知道什么是Ant以及如何使用它,但只要使用过Linux系统得读者,应该知道make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就是一个项目管理工具,而Ant所实现功能与此类似。像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷。最初Ant开发者在开发跨平台的应用时,用样也是基于这些缺陷对Ant做了更好的设计。Ant 与 makefile Makefile有一些不足之处.. 阅读全文
posted @ 2013-03-30 14:23 IamThat 阅读(394) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/analyzer/articles/871429.html今天在学习netbeans插件开发时,启动应用使用JWS,例:启动 NetBeans HTML Editor 想起公司的应用也使用了JNLP部署,所以查了一下资料,了解了一下JNLP和JWS的相关知识。 一。jnlp是什么?是java提供的一种让你可以通过浏览器直接执行java应用程序的途径,它使你可以直接通过一个网页上的url连接打开一个java应 用程序.好处就不用说了,如果你的java应用程序以jnlp的方式发布,如果版本升级后,不需要再向所有用户发布版本,只需要更新服务器的版本... 阅读全文
posted @ 2013-03-29 10:26 IamThat 阅读(970) 评论(0) 推荐(0) 编辑
摘要: http://bbs.csdn.net/topics/90298011最近由于一个工程需要做应用程序启动时,自动更新的项目 在GOOGLE上找了半天也没见到什么比较好的办法 自己动手写了一个通过版本号检查网络上是不是存在新的更新文件,并自动通过HTTP下载文件的程序 希望对正在找此类程序的朋友有帮助 本地文件需要一个ver.txt 此文件内容为本地软件版本号 网络上我直接在一个页面上打印出网络存在的版本号 例如,这个例子里,我在 http://XXX.XXX.XXX/AutoUpdate/ver 这里直接打印出版本号 源文件:http://211.136.... 阅读全文
posted @ 2013-03-27 17:14 IamThat 阅读(1806) 评论(0) 推荐(0) 编辑
摘要: 问题与此人错误一样我是按照JSF入门这本书上写的一个例子,功能是在第一个页面输入任意字符,点击提交,跳转到第二个欢迎页面,显示你输入的字符和“你好”字符串。可是当你访问第一个页面的时候,输入文本框中的内容默认是"#{user.name}",把它删除掉输入ABC,跳转到第二个页面却显示"#{user.name}你好"。 部分代码如下,请帮忙看一下,谢谢了。 UserBean.java package onlyfun.caterpillar; public class UserBean{ private String name; public void se 阅读全文
posted @ 2013-03-27 14:59 IamThat 阅读(287) 评论(0) 推荐(0) 编辑
摘要: JSF是由Sun公司推出的一种用来开发Web应用程序的技术,同时也是对诸多实现Web应用程序的规范的一种补充。JavaServer Faces (JSF) 是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 Java Web 用户界面的方法,从而简化了开发。JavaServer Faces 还引起了广大 Java/Web 开发人员的兴趣。“企业开发人员”和 Web 设计人员将发现 JSF 开发可以简单到只需将用户界面 (UI) 组件拖放到页面上,而“系统开发人员”将发现丰富而强健的 JSF API 为他们提供了无与伦比的功能和编程灵活性。JSF 还通过将良 阅读全文
posted @ 2013-03-27 10:25 IamThat 阅读(346) 评论(0) 推荐(0) 编辑
摘要: package demo01;import javax.swing.JFrame; import javax.swing.SwingUtilities;public class SwingConsole { public static void run(final JFrame f, final int width,final int height){ SwingUtilities.invokeLater(new Runnable() { @Override public void run() { f.setTitle(f.getClass().getSimpl... 阅读全文
posted @ 2013-03-25 15:37 IamThat 阅读(188) 评论(0) 推荐(0) 编辑
摘要: package demo01;import java.awt.BorderLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.lang.reflect.Method; import java.util.regex.Matcher; import java.util.regex.Pattern;import javax.swing.JFrame; import javax.swing.JLabel; import javax.sw... 阅读全文
posted @ 2013-03-25 15:36 IamThat 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 重点在于: 得到url都是在locationchanging 方法里获得的 所以 第一次弹窗得给JWebBrowser 添加监听 在监听里获得 第二个弹窗也添加监听 在监听里获得package org.jivesoftware.pmsaas.sys.domain;import java.awt.BorderLayout; import java.util.Hashtable; import java.util.Map;import javax.swing.JPanel;import chrriis.dj.nativeswing.swtimpl.components.JWebBrowser... 阅读全文
posted @ 2013-03-21 10:30 IamThat 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: package org.jivesoftware.pmsaas.sys.domain;import java.awt.BorderLayout;import java.awt.event.ComponentEvent;import java.awt.event.ComponentListener;import java.awt.event.ContainerEvent;import java.awt.event.ContainerListener;import java.awt.event.FocusEvent;import java.awt.event.FocusListener;impor 阅读全文
posted @ 2013-03-20 16:02 IamThat 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: notify() and notifyAll() Java provides thewait(),notify(), andnotifyAll()methods to facilitate event notification. Thenotify()andnotifyAll()methods are used to wake up threads that are in a wait state. (Threads enter a wait state by calling thewait()method.)Thenotify()method wakes up only one thread 阅读全文
posted @ 2013-03-20 14:07 IamThat 阅读(420) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 22 下一页