扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
打成jar包就行了,用eclipse导出成可运行的jar包
站在用户的角度思考问题,与客户深入沟通,找到武宣网站设计与武宣网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、做网站、企业官网、英文网站、手机端网站、网站推广、主机域名、网络空间、企业邮箱。业务覆盖武宣地区。
eclipse可以打成枣神jar包,然凳烂亏后就可以直接双击运历液行了
直接在JBuilder中新建一个应用程序 至于具体步骤就不描述了 此代码没有main函数无法直接运行 下面我贴出在Frame 中的代码 import java awt *;import java awt event *;import javax swing *;import borland jbcl layout *;import java util Date;public class Frame extends JFrame {JPanel contentPane;BorderLayout borderLayout = new BorderLayout();JPanel jPanel = new JPanel();XYLayout xYLayout = new XYLayout();JScrollPane jScrollPane = new JScrollPane(); 毁渗 JList jList = new JList();//初始化的JList中的数据String[] strData = { One Tow Three };//保存点击按钮的时间long clickTime = ;//Construct the framepublic Frame () {enableEvents(AWTEvent WINDOW_EVENT_MASK);try {jbInit();}catch (Exception e) {e printStackTrace();}}//Component initializationprivate void jbInit() throws Exception {contentPane = (JPanel)this getContentPane();contentPane setLayout(borderLayout );this setSize(new Dimension( ));this setTitle( Frame Title ); 信余锋 jPanel setLayout(xYLayout );jList addMouseListener(new Frame _jList _mouseAdapter(this));contentPane add(jPanel BorderLayout CENTER);jPanel add(jScrollPane new XYConstraints( ));jScrollPane getViewport() add(jList null);jList setListData(strData);}//Overridden so we can exit when window is closedprotected void processWindowEvent(WindowEvent e) {super processWindowEvent(e);if (e getID() == WindowEvent WINDOW_CLOSING) {System exit( );}}//具体实现按钮双击的功能的方法 很简单的算法 不做解释了public boolean checkClickTime() {long nowTime = (new Date()) getTime();if ( (nowTime clickTime) ) {clickTime = nowTime;return true;}clickTime = nowTime;return false;}void jList _mouseReleased(MouseEvent e) {//判断是否双击 是的话写你要实现的功能 滑晌 if (checkClickTime()) {System out println( Click Double );}}}class Frame _jList _mouseAdapterextends java awt event MouseAdapter {Frame adaptee;Frame _jList _mouseAdapter(Frame adaptee) {this adaptee = adaptee;}public void mouseReleased(MouseEvent e) {adaptee jList _mouseReleased(e);}} lishixinzhi/Article/program/Java/hx/201311/25810
要想双击运行,需要将编译后的程序打包成Jar包,这样只要使用者电脑上装了JRE并且jar文件默认关联到JRE。
这样jar文件就会显示为Java图标并且双击会自动运行。
关于jar包深入了解可以搜一下jar包格式方面信息,主要是主类名称和类路径的设置。
还有一种方式是把jar包派戚再打包为EXE文件(尘罩陵仅限Windows下使用),无特殊理由不推闷或荐。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流